/irc-logs / w3c / #css / 2015-07-15 / end

Options:

Previous day, Next day

  1. # Session Start: Wed Jul 15 00:00:00 2015
  2. # Session Ident: #css
  3. # [00:13] * Joins: dauwhe (~dauwhe@public.cloak)
  4. # [00:13] * Quits: dauwhe_ (~dauwhe@public.cloak) (Client closed connection)
  5. # [00:20] * Quits: hgl (~hgl@public.cloak) (Ping timeout: 180 seconds)
  6. # [00:22] * Joins: hgl (~hgl@public.cloak)
  7. # [00:46] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  8. # [00:46] * Quits: javifgb (~javi@public.cloak) (Ping timeout: 180 seconds)
  9. # [00:53] * heycam|away is now known as heycam
  10. # [00:54] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  11. # [01:25] * Joins: dauwhe (~dauwhe@public.cloak)
  12. # [01:26] * Joins: dauwhe_ (~dauwhe@public.cloak)
  13. # [01:26] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  14. # [01:33] * Joins: estellevw (~estellevw@public.cloak)
  15. # [01:33] * Quits: dauwhe_ (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  16. # [01:45] * Quits: renoirb (renoirb@public.cloak) ("Textual IRC Client: www.textualapp.com")
  17. # [01:50] * Joins: jdaggett (~jdaggett@public.cloak)
  18. # [02:06] * Quits: hgl (~hgl@public.cloak) (Client closed connection)
  19. # [02:07] * Joins: hgl (~hgl@public.cloak)
  20. # [02:27] * Joins: dauwhe (~dauwhe@public.cloak)
  21. # [02:34] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  22. # [02:40] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  23. # [03:13] * leaverou is now known as leaverou_away
  24. # [03:22] * Joins: jdaggett_ (~jdaggett@public.cloak)
  25. # [03:26] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
  26. # [03:26] * jdaggett_ is now known as jdaggett
  27. # [03:26] * Joins: renoirb (renoirb@public.cloak)
  28. # [03:28] * Joins: dauwhe (~dauwhe@public.cloak)
  29. # [03:35] <heycam> fantasai or TabAtkins, can I confirm that this document should not propagate the decoration down into the SVG text? http://mcc.id.au/temp/u.html
  30. # [03:35] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  31. # [03:35] <heycam> the reasoning I'm using is that an <svg> element's box should be an "atomic inline-level box" according to the definition in http://www.w3.org/TR/CSS21/visuren.html#inline-boxes
  32. # [03:35] <heycam> and decorations don't propagate through those
  33. # [03:38] <heycam> and if you agree, do you think we should clarify somewhere that an <svg> element is an atomic inline-level box somewhere (maybe in the SVG Integration spec)?
  34. # [04:13] * Quits: myakura (~myakura@public.cloak) ("Leaving...")
  35. # [04:19] <TabAtkins> heycam: Agree.
  36. # [04:19] <heycam> TabAtkins, great, thanks. I'll write a wpt test.
  37. # [04:24] * leaverou_away is now known as leaverou
  38. # [04:28] <heycam> (or maybe a csswg test)
  39. # [04:29] * Joins: dauwhe (~dauwhe@public.cloak)
  40. # [04:36] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  41. # [05:10] * heycam is now known as heycam|away
  42. # [05:29] * Joins: dauwhe (~dauwhe@public.cloak)
  43. # [05:31] * Joins: dauwhe_ (~dauwhe@public.cloak)
  44. # [05:31] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  45. # [05:38] * Quits: dauwhe_ (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  46. # [05:51] * Quits: renoirb (renoirb@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  47. # [06:00] * heycam|away is now known as heycam
  48. # [06:32] * Joins: dauwhe (~dauwhe@public.cloak)
  49. # [06:39] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  50. # [07:22] * Joins: antonp (~Thunderbird@public.cloak)
  51. # [07:33] * Joins: dauwhe (~dauwhe@public.cloak)
  52. # [07:40] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  53. # [07:49] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
  54. # [07:54] * Joins: nvdbleek (~nvdbleek@public.cloak)
  55. # [07:58] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  56. # [08:00] * Quits: shepazu (schepers@public.cloak) (Client closed connection)
  57. # [08:00] * Joins: shepazu (schepers@public.cloak)
  58. # [08:34] * Joins: dauwhe (~dauwhe@public.cloak)
  59. # [08:39] * Joins: lajava (~javi@public.cloak)
  60. # [08:40] * Joins: javifgb (~javi@public.cloak)
  61. # [08:41] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  62. # [09:26] * Joins: dbaron (~dbaron@public.cloak)
  63. # [09:31] * Joins: Ms2ger (~Ms2ger@public.cloak)
  64. # [09:34] * Joins: dauwhe (~dauwhe@public.cloak)
  65. # [09:41] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  66. # [09:53] * Joins: dauwhe (~dauwhe@public.cloak)
  67. # [09:59] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  68. # [09:59] * Quits: javifgb (~javi@public.cloak) (Ping timeout: 180 seconds)
  69. # [10:00] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  70. # [10:15] * Joins: lajava (~javi@public.cloak)
  71. # [10:16] * Joins: javifgb (~javi@public.cloak)
  72. # [11:07] * Joins: glazou (~glazou@public.cloak)
  73. # [11:52] * Joins: Florian (~Florian@public.cloak)
  74. # [12:01] * heycam is now known as heycam|away
  75. # [12:07] * Quits: antonp (~Thunderbird@public.cloak) (Ping timeout: 180 seconds)
  76. # [12:08] * Joins: antonp (~Thunderbird@public.cloak)
  77. # [12:55] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  78. # [12:55] * Joins: Florian (~Florian@public.cloak)
  79. # [13:06] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  80. # [14:02] * Joins: plh (plehegar@public.cloak)
  81. # [14:48] * Joins: jdaggett (~jdaggett@public.cloak)
  82. # [14:52] * Joins: Florian (~Florian@public.cloak)
  83. # [14:58] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  84. # [15:16] * Joins: Florian (~Florian@public.cloak)
  85. # [15:18] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  86. # [15:18] * Joins: Florian (~Florian@public.cloak)
  87. # [15:21] * Joins: Florian_ (~Florian@public.cloak)
  88. # [15:24] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  89. # [15:26] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  90. # [15:32] * Joins: Florian (~Florian@public.cloak)
  91. # [15:35] * Joins: dauwhe (~dauwhe@public.cloak)
  92. # [15:36] * Quits: Florian_ (~Florian@public.cloak) (Ping timeout: 180 seconds)
  93. # [15:39] * Joins: Florian_ (~Florian@public.cloak)
  94. # [15:40] * Joins: Florian__ (~Florian@public.cloak)
  95. # [15:43] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  96. # [15:44] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  97. # [15:46] * Quits: Florian_ (~Florian@public.cloak) (Ping timeout: 180 seconds)
  98. # [15:54] <SimonSapin> TabAtkins: heycam|away: http://dev.w3.org/csswg/css-variables/#cycles shouldn’t the dependency graph be directed?
  99. # [15:55] <SimonSapin> an undirected graph can have cycles that I don’t think are actually problematic to resolve var()s
  100. # [15:56] <TabAtkins> SimonSapin: You're correct.
  101. # [15:57] <TabAtkins> { --a: var(--b) var(--c); --b: var(--c); --c: 10px; } is a loop in an undirected graph, but not problematic.
  102. # [15:58] <TabAtkins> I'm not sure why I said "undirected" in the first place.
  103. # [15:58] <SimonSapin> TabAtkins: https://github.com/w3c/csswg-drafts/pull/39
  104. # [16:02] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  105. # [16:02] <TabAtkins> SimonSapin: Heh, I shouldn't have merged that PR yet, it has an a/an mistake now. ^_^
  106. # [16:02] <SimonSapin> eh
  107. # [16:02] <SimonSapin> should I make another one?
  108. # [16:04] <TabAtkins> nah, i fixed
  109. # [16:08] <Ms2ger> Ohai TabAtkins
  110. # [16:09] <TabAtkins> Ms2ger: Um, hi?
  111. # [16:10] <Ms2ger> Thanks for the note in selectors :)
  112. # [16:12] <TabAtkins> np
  113. # [16:15] <Florian__> TabAtkins: I pinged you (and Fantasai and Bert) on a github pull request for a test case about tables, mainly because I wasn't too sure who to push it too, I hopped between the 3 of you, someone would either feel like reviewing the TC, or know who to push it too :)
  114. # [16:15] * Florian__ is now known as Florian
  115. # [16:16] * Joins: renoirb (renoirb@public.cloak)
  116. # [16:28] * glazou changes topic to 'CSS WG 20150715 conference call - https://lists.w3.org/Archives/Public/www-style/2015Jul/0194.html'
  117. # [16:29] <glazou> TabAtkins, SimonSapin : I still find the — notation very, very ugly and error-prone
  118. # [16:29] <glazou> sorry, my IRC client aggregates two hyphens into a —
  119. # [16:29] <glazou> (see the problem ? this is an OSX thing for french typing)
  120. # [16:29] <TabAtkins> yeah, the en-dash conversion has happened before. ^_^
  121. # [16:30] <glazou> TabAtkins: do you think we can think better than two dashes ?
  122. # [16:30] <glazou> s/think better/find better
  123. # [16:31] <TabAtkins> No (we tried) and it's already shipping (and about to ship in Blink)
  124. # [16:31] <glazou> it remains ugly
  125. # [16:31] <glazou> and we usually try to avoid the ugly in css… :-(
  126. # [16:31] <SimonSapin> TabAtkins: Is `--foo: var(not an ident)` invalid itself, or does it only make var(--foo) invalid at computed value time? I think the spec (by omission) implies the latter, but Firefox does the former.
  127. # [16:32] <glazou> (although we don’t always succeedà
  128. # [16:32] <TabAtkins> SimonSapin: By omission, it implies normal grammar checking applies, so it's invalid itself.
  129. # [16:33] <TabAtkins> glazou: I disagree that it's ugly, shrug.
  130. # [16:33] <glazou> hey, Ms2ger : congrats !
  131. # [16:33] <Ms2ger> Thanks :)
  132. # [16:33] <TabAtkins> SimonSapin: Oh wait, I see what you're saying. "Normal grammar checking" just verifies that it's a token stream without invalid tokens.
  133. # [16:33] <glazou> TabAtkins: well ; everyone agreed during dotCSS conference
  134. # [16:34] <SimonSapin> TabAtkins: "Vaue: <declaration-value>" for --* does not mention var(), and the definition of var() itself only says what happens when it’s valid… I think
  135. # [16:34] <TabAtkins> glazou: Regardless, I'm not willing to relitigate the naming. -- applies well to all the custom things, nothing else does, and as noted previously, this has already shipped.
  136. # [16:34] <TabAtkins> Well, _ also applied fine, but that was uglier.
  137. # [16:35] <TabAtkins> SimonSapin: Hmm, I'm willing to amend the spec to match FF behavior.
  138. # [16:35] <glazou> ok, then accept my input as a Member - not as a co-chair of course, that I still find - - ugly and we should be able to deliver better than that because it’s error-prone
  139. # [16:36] <SimonSapin> TabAtkins: I don’t really care either way, but since we had different interpretation of the omission it should probably clarify
  140. # [16:36] <TabAtkins> SimonSapin: Yeah, agreed.
  141. # [16:41] * Joins: estellevw (~estellevw@public.cloak)
  142. # [16:43] <SimonSapin> glazou: Can we add this to the agenda for today? Behavior of of `--foo: var(invalid var function)` http://dabblet.com/gist/b421a94a9aa2f431ad76
  143. # [16:44] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
  144. # [16:44] <glazou> how much time do you need ?
  145. # [16:44] <glazou> we already have one extra from Hyojin we should have discussed last week
  146. # [16:46] <SimonSapin> Hum, depends if people disagree with each other. Though they do we can stop and take it to the mailing list
  147. # [16:47] <SimonSapin> anyway, it can be next week, and it’s better if heycam|away is there
  148. # [16:48] <glazou> hmmm, better to ask heycam|away before :-)
  149. # [16:48] <glazou> my proposal: hyojin’s extra will be item #1 ; if heycam|away is on the call, your issue will be #2; works for you?
  150. # [16:48] <SimonSapin> ok, thanks
  151. # [16:48] <glazou> np
  152. # [17:03] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  153. # [17:03] * Quits: javifgb (~javi@public.cloak) (Ping timeout: 180 seconds)
  154. # [17:03] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  155. # [17:27] * Joins: Florian_ (~Florian@public.cloak)
  156. # [17:31] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  157. # [17:46] * Joins: estellevw (~estellevw@public.cloak)
  158. # [17:52] * Joins: dauwhe (~dauwhe@public.cloak)
  159. # [17:54] * Joins: dael (~dael@public.cloak)
  160. # [17:55] * Joins: Florian (~Florian@public.cloak)
  161. # [17:55] * Joins: adenilson (~anonymous@public.cloak)
  162. # [17:55] <glazou> Regrets: plinss, Chris, dbaron, sanja, michaelmiller + potentially Florian
  163. # [17:55] <glazou> hi adenilson !
  164. # [17:55] <adenilson> glazou: hi there, Daniel!
  165. # [17:55] <Florian> I'm here with a low bandwith connection. I'll call it, but I don't know how good it will be.
  166. # [17:55] <glazou> how is it going my friend ?
  167. # [17:55] <Florian> s/it/in/
  168. # [17:56] <glazou> Florian: ok :-)
  169. # [17:57] <dael> scribenick: dael
  170. # [17:57] <glazou> can anyone hear me ?
  171. # [17:57] <astearns> present+ astearns
  172. # [17:57] <dael> nope
  173. # [17:57] <astearns> no
  174. # [17:57] <glazou> urgh
  175. # [17:57] <dael> present+ dael
  176. # [17:57] <dael> Yes!
  177. # [17:57] <dael> yes = astearns
  178. # [17:57] * Quits: hgl (~hgl@public.cloak) (Ping timeout: 180 seconds)
  179. # [17:58] <glazou> still nothing ?
  180. # [17:58] * Joins: myles (~Adium@public.cloak)
  181. # [17:58] <astearns> still nothing
  182. # [17:58] <glazou> wow
  183. # [17:58] * Joins: antenna (~antenna@public.cloak)
  184. # [17:58] * Joins: tgraham (~user@public.cloak)
  185. # [17:59] * Joins: smfr (~smfr@public.cloak)
  186. # [17:59] <dael> Yes, now we can
  187. # [18:00] <glazou> thanks dael
  188. # [18:00] <smfr> Present: +smfr
  189. # [18:00] <myles> hello smfr
  190. # [18:00] <SimonSapin> Present+ SimonSapin
  191. # [18:00] <glazou> Present+ glazou
  192. # [18:00] <smfr> Present +smfr
  193. # [18:00] * Joins: tantek (~tantek@public.cloak)
  194. # [18:01] <glazou> Present+ Florian
  195. # [18:01] <glazou> Present+ adenilson
  196. # [18:01] <smfr> Present+ smfr
  197. # [18:01] * Quits: Florian_ (~Florian@public.cloak) (Ping timeout: 180 seconds)
  198. # [18:01] <adenilson> o/
  199. # [18:01] * smfr shrugs
  200. # [18:01] <glazou> Present+ myles
  201. # [18:01] <antenna> Present+ antenna
  202. # [18:01] <myles> thanks glazou
  203. # [18:02] <dael> Present+ SteveZ
  204. # [18:02] <dael> Present+ dauwhe
  205. # [18:02] * Joins: Rossen (~Rossen@public.cloak)
  206. # [18:02] * Quits: antonp (~Thunderbird@public.cloak) (Client closed connection)
  207. # [18:02] * dauwhe beat me to it, dael! :)
  208. # [18:02] * Joins: bcampbell (~chatzilla@public.cloak)
  209. # [18:02] <TabAtkins> present+ tabatkins
  210. # [18:02] * dael has been missing people for the last two weeks. I'm trying not to this time :)
  211. # [18:03] <fantasai> present+ fantasai
  212. # [18:03] * Joins: hgl (~hgl@public.cloak)
  213. # [18:03] <Rossen> present+ Rossen
  214. # [18:04] * TabAtkins will actually be present in a few minutes, is heading to a bus now.
  215. # [18:04] <glazou> TabAtkins: np
  216. # [18:04] * Joins: antonp (~Thunderbird@public.cloak)
  217. # [18:05] <dael> glazou: It's almost 5 past, let's start
  218. # [18:05] * Joins: gregwhitworth (~gregwhitworth@public.cloak)
  219. # [18:05] <dael> glazou: One from Hoyjin and one from SimonSapin for extras
  220. # [18:05] * antonp is trying to join webex...
  221. # [18:05] <dael> glazou: I don't think Hoyjin is on and we need heycam for the second one, I believe SimonSapin said.
  222. # [18:05] <dael> SimonSapin: I'll e-mail and we can do it next week.
  223. # [18:05] <astearns> s/Hoyjin/Hyojin/
  224. # [18:06] <dael> Florian: Items 3 and 4 are things we discussed last week and didn't get a conclusion. I have an action to write an e-mail, but I've been busy. If we have a diff. audience we can talk, but we should wait on the mail.
  225. # [18:06] <dael> Topic: grid issues
  226. # [18:06] * Joins: BradK (~bradk@public.cloak)
  227. # [18:07] <dael> glazou: fantasai are there still things to discuss?
  228. # [18:07] * Joins: andrey-bloomberg (~andrey-bloomberg@public.cloak)
  229. # [18:07] <dael> fantasai: The first is editorial
  230. # [18:07] <dael> fantasai: The other two...row-gap/column-gap I thought we discussed already...
  231. # [18:07] <dael> Rossen: I thought we did discuss that.
  232. # [18:08] <dael> glazou: Yes, but there remain 2 in the agenda. shorthand computer value and stretching grid tracks in content
  233. # [18:08] <dael> fantasai: I don't...I don't know about the shorthand one.
  234. # [18:08] <glazou> https://lists.w3.org/Archives/Public/www-style/2015May/0128.html
  235. # [18:08] <dael> fantasai: I don't know enough abot CSSOM for that.
  236. # [18:09] <dael> glazou: Anyone else have anything to contribute on that one?
  237. # [18:09] <dael> Topic: bikeshedding user-select: element
  238. # [18:10] <dael> Florian: I think we touched on this. user-select is a prop with an interesting history. What it used to do is broader from what it does now. I'd rather not get too much into the history of what it used to do, but due to the history one value is called element. What it does now is if you start the selection inside and element and drag the mouse out the selection will start at the boundry of the element.
  239. # [18:10] <dael> Florian: It constrains the selection to say within the element it started in. I think 'element' is confusing, I'd rather something like contain. I think this is doable because there's only one impl.
  240. # [18:11] <tantek> right, it meant "a whole element inside" but it has not been implemented as such and we should update it (functionality, name) accordingly
  241. # [18:11] <dael> Florian: Other browsres have that behavior, but they don't give an explicit toggle. So the name is still changable, I think. If people think it can't be changed then we confuse people a bit
  242. # [18:11] <dael> fantasai: What was the behavior if you select outside?
  243. # [18:11] <dael> Florian: Let me check the spec. I think it's in there.
  244. # [18:11] * tantek hopes to see a proposal on this
  245. # [18:11] <dael> Florian: It's a bit of an open issue because not all browsers do the same
  246. # [18:12] <leaverou> present+ leaverou
  247. # [18:12] * glazou gaaaah coffee on my trackpad
  248. # [18:12] <dael> Florian: What we have in the spec is if you start before and end after the element is included. And if you start outside and try to stop inside the element the selction would stop on the boundry. For outside you get all or none, you don't get part.
  249. # [18:12] <tantek> not even sure if that's useful in any use-case
  250. # [18:13] <dael> Florian: There is no interop on that. What's not in flux is if you start inside you end inside regardless of where your mouse ends up.
  251. # [18:13] <dael> fantasai: Okay.
  252. # [18:13] <dael> glazou: Opinions?
  253. # [18:13] <tantek> maybe consider dropping it absent a use-case?
  254. # [18:13] <dael> Rossen: I don't find the name confusing.
  255. # [18:13] * tantek apologizes for not being able to call in yet.
  256. # [18:13] <fantasai> tantek, the behavior is that of textarea
  257. # [18:13] <dael> Florian: The reason I find it confusing is within this group it's several times been confused what the value that means select the entire element always, which is all
  258. # [18:13] <@Bert> Present+ Bert
  259. # [18:14] * Joins: vollick (~vollick@public.cloak)
  260. # [18:14] <dael> Florian: To answer tantek, there is a use-case for this. This is the value that the property computes to on a content: editable element. You might want to stick this in an article so that a selection stops at the end of the article and they can't get the conents unless they mean to get them.
  261. # [18:14] <dael> glazou: I could live with it, but it doesn't exactly represent the behavior.
  262. # [18:15] <dael> glazou: Bound?
  263. # [18:15] <dael> Rossen: That's more geometric
  264. # [18:15] <dael> fantasai: I think Florian point about people confusing all and element is what is compelling and it means we should change. I think contain makes sense and is a bit better then bound. They mean the same thing, but without the extra connotations bound has. I don't have other ideas.
  265. # [18:15] <astearns> I think contain is slightly better than element
  266. # [18:15] <dael> glazou: Do you have a suggestion for another name Florian ?
  267. # [18:16] <dael> Florian: Mine is contain, I'm happy with other ideas.
  268. # [18:16] <dael> glazou: What do people think?
  269. # [18:16] <dael> Florian: I had another suggestion which would be inside
  270. # [18:16] <dael> glazou: I thought about that too
  271. # [18:16] <dael> smfr: I agree either are better than element. Element is ambig because it doesn't say what happens if you start from outside.
  272. # [18:16] <dael> glazou: Do we agree elements is confusing? Any obj to that?
  273. # [18:17] <antonp> Present+ antonp
  274. # [18:17] <dael> glazou: Okay. Let's try and find something else. WE decide here or let Florian decide and I'm in favor of letting Florian
  275. # [18:17] <dael> Rossen: Let's disuccs on the list. I'll get the people doing this on the convo
  276. # [18:17] <dael> Florian: I'm fine with the list, but it's been there for a month, but there's only 2 replies. If people will reply I'm happy with it on the list, but I want to resolve.
  277. # [18:18] <dael> Rossen: The person I'm referring to was on vacation so couldn't reply
  278. # [18:18] <dael> Florian: Okay.
  279. # [18:18] <dael> glazou: I suggest shoot for contain for the time being and revist.
  280. # [18:18] <dael> Florian: I'd prefer that
  281. # [18:18] <dael> glazou: Rossen?
  282. # [18:18] <dael> glazou: It's simple enough to revisit at any time.
  283. # [18:18] * fantasai is in favor of resolving
  284. # [18:18] * Quits: Rossen (~Rossen@public.cloak) (Ping timeout: 180 seconds)
  285. # [18:19] <dael> Rossen: I wouldn't push back too much, i'd prefer we discuss a bit because the person I want to agree isn't here and I don't want to have to revisit again. Let's give him a week and we'll go from there.
  286. # [18:19] <dael> glazou: tent. resolution is we change to contain and make the final decision next week.
  287. # [18:19] <dael> Florian: okay
  288. # [18:19] <glazou> https://lists.w3.org/Archives/Public/www-style/2015Jun/0252.html
  289. # [18:19] <dael> RESOLVED: we change to contain and make the final decision next week.
  290. # [18:19] <dael> Topic: bikesheeding default
  291. # [18:19] <dael> Rossen_away: What was the issue and what are we bikeshedding?
  292. # [18:20] <tantek> thanks Florian. Yes your suggestion of contain is fine IMO. In general I think it's a good idea for the editor to move forward with a default bikeshedding choice in such cases and just await group objections.
  293. # [18:20] <dael> Florian: Ther problem is that we pretended it's a CSS reserved keyword for a while, but while doing that we forgot it's used in the cursor prop. So it's taken even though we thought it wasn't
  294. # [18:20] <dael> Florian: There has been a bunch of suggestions and I don't think it's practical to remove the prop from cursor sine that's shipped.
  295. # [18:21] <dael> Florian: My favorite proposal is rollback because it rollsback the cascades. I had previous prop default-value which is wordy.
  296. # [18:21] <BradK> I like native
  297. # [18:21] <dael> fantasai: I think reset was another
  298. # [18:21] <dael> glazou: native, cascade default
  299. # [18:21] <dael> glazou: I agree about your opinion of rollback, but I think for non-english speakers it's a little bit complicated. It implies you know the mechanism of the cascade
  300. # [18:22] <dael> Rossen_away: Florian can you refresh my mem on what default does for cursor?
  301. # [18:22] <astearns> "The platform-dependent default cursor. Often rendered as an arrow. "
  302. # [18:22] <dael> Florian: It gives you the platform default which is the arrow. It's not the initial value which is auto that gives you the arrow or the text cursor.
  303. # [18:22] <dael> Rossen_away: And why wouldn't we make this property be the default where it only selects one case of the initial value instead of holding all of CSS hostage to that one property value?
  304. # [18:23] <dael> Florian: We could make an exception saying the CSS-wide default keyword can't be used on this prop, but it's ugly.
  305. # [18:23] * fantasai can't hear glazou
  306. # [18:23] * @Bert hears no sound
  307. # [18:23] <dael> glazou: If I recall we discussed that in the past and said making...
  308. # [18:23] * Joins: vollick_ (~vollick@public.cloak)
  309. # [18:23] <dael> glazou: I think we discussed in the past at least once and said making an exception for one property...
  310. # [18:24] <glazou> eheh
  311. # [18:24] <glazou> was not desirable
  312. # [18:24] <dael> glazou: It's not desirable to make exceptions
  313. # [18:24] <dael> Rossen_away: I agree with that, but taking the keyword away from css entirely because that prop is also kind of...I don't know which is the lesser of two evils.
  314. # [18:25] <dael> Rossen_away: It seems the exception for this prop which is a partial exception since the default is one case of the initial value for the prop, where not having the default keyword which is a good keyword, doing it for this one prop seems the bigger evil.
  315. # [18:25] <leaverou> exception is really awkward and makes CSS hard to learn. Also, does all: default set cursor in that case?
  316. # [18:25] <Florian> Fantasai is saying what I wanted to say.
  317. # [18:26] <Florian> +1 to leaverou
  318. # [18:26] <dael> fantasai: This isn't a keyword for the initial value, this is for what the user aggent and user stylesheet set. So in the cause of the cursor prop we resolved to make auto less magic so we're relying on the UA stylesheet to provide the types of cursor. This keyword would get you back to what the UA said and if we don't allow this you can't go back.
  319. # [18:26] <leaverou> if we make any exception, I would vote to renaming the cursor default, since changing the cursor is extremely minor breakage. But I’m in the minority on that one…
  320. # [18:26] <dael> fantasai: This is a case where you really want that. You want to be able to roll back. You use the UA stylesheet a lot to mess with it so this keyword would be useful on this prop
  321. # [18:27] <fantasai> leaverou, we're too late for that
  322. # [18:27] <dael> glazou: We have two req. 1, I don't wnat to make exceptions. 2, we have a pretty good prop even though people might not understand we'll teach them. cursor: default is widely used. I don't want to touch it at all
  323. # [18:27] <dael> fantasai: Another value we could use is reset
  324. # [18:27] <dael> glazou: Yeah. Why not.
  325. # [18:27] <dael> Rossen_away: So unset and reset will be hard for people to distinguish.
  326. # [18:28] <leaverou> +1 to Rossen_away
  327. # [18:28] <dael> fantasai: That's the main downside. But it resets the values that you wanted it to have.
  328. # [18:28] <dael> ??: What about UA-default?
  329. # [18:28] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
  330. # [18:28] <glazou> s/??/greg
  331. # [18:28] <dael> fantasai: If you're an author what it means is give me the user level and if you're the UA it means UA level.
  332. # [18:28] <dael> gregwhitworth: Gotcha. Yeah.
  333. # [18:28] <fantasai> s/the UA/the user/
  334. # [18:29] <fantasai> and if you're the UA it means initial-or-inherit (i.e. unset)
  335. # [18:29] <dael> Florian: My personal favorite is rollback for #1 and default-value for #2
  336. # [18:29] <dael> Florian: rollback is clear, but you have to understand what the cascade is.
  337. # [18:29] <dael> glazou: Opinions?
  338. # [18:29] <dael> smfr: Rollback could be a left pointing arrow, so I don't think it's a good word.
  339. # [18:29] <leaverou> is rollback understood by people who have never worked with databases?
  340. # [18:29] <antonp> smfr +1
  341. # [18:29] <dael> Rossen_away: The suggestion isn't to change the cursor, it's to keep the value game for the cursor and we need to re-name default
  342. # [18:29] <dael> smfr: OKay.
  343. # [18:29] * Joins: SteveZ (~SteveZ@public.cloak)
  344. # [18:30] * fantasai thinks reset and rollback are the best so far
  345. # [18:30] <dael> Rossen_away: It's all about figuring out a better name for default. I don't think there's a better name for default.
  346. # [18:30] <dael> Florian: Yes, but it's taken.
  347. # [18:30] <dael> Rossen_away: Anything that suggests unrolling
  348. # [18:30] <dael> glazou: rewind
  349. # [18:30] <SteveZ> I would prefer "default-value"to "rollback"; I agree with the comments that suggest "rollback" has too many possible interpreations
  350. # [18:30] <leaverou> +1 for rollback. reset is too similar to unset and too vague
  351. # [18:31] <dael> glazou: One IRC SteveZ says he'd prefer default-value
  352. # [18:31] * gregwhitworth I agree that this is not desirable to not have a global default
  353. # [18:31] <dael> glazou: It's hard to do strawpoll on a conf call.
  354. # [18:31] <leaverou> +1 to fantasai
  355. # [18:31] <dael> fantasai: My problem with default-value is the other global values don't follow that pattern. It's inconsistant.
  356. # [18:31] <tantek> +1 to reset
  357. # [18:31] * Joins: estellevw (~estellevw@public.cloak)
  358. # [18:31] * smfr transform: defaultz()
  359. # [18:31] <tantek> "default-value" is ugly
  360. # [18:32] <dael> glazou: We're spending too much time on this.
  361. # [18:32] * astearns 'property-name: ⬅️ '
  362. # [18:32] * fantasai lked rewind
  363. # [18:32] <dael> glazou: Sone people say default-value is ugly, rollback is wierd but acceptable, there's the rewind proposal
  364. # [18:32] <tantek> rewind how far?
  365. # [18:32] <dael> glazou: default-value, rollback, and rewind are the best we have on the table
  366. # [18:33] <dael> fantasai: And reset.
  367. # [18:33] <dael> glazou: leaverou said it will be confusing and I agree.
  368. # [18:33] <dael> Rossen_away: Yes.
  369. # [18:33] <dael> glazou: default-value, rollback, and rewind
  370. # [18:33] <tantek> unset is confusing all by itself
  371. # [18:33] <dael> Florian: I'd accept anything, I pref rollback
  372. # [18:33] <tantek> I prefer keeping/using reset over unset
  373. # [18:33] <dael> glazou: me too
  374. # [18:33] <dael> Rossen_away: default-value or rollback is fine by me.
  375. # [18:33] <@Bert> +1 to default-value, can live with the others
  376. # [18:33] <tantek> is unset even a non-jargon word?!?
  377. # [18:33] <antonp> What are the consequences of cursor:default in the real world suddenly meaning cursor: <default-as-in-the-css-keyword-"default">?
  378. # [18:33] <leaverou> +1 to rollback here too
  379. # [18:33] <SteveZ> I still think "rollback' will confuse people
  380. # [18:34] <astearns> slight preference for rollback, default-value is OK
  381. # [18:34] <dael> fantasai: tantek has a bunch of comments in IRC. [reads them]
  382. # [18:34] <gregwhitworth> I don't like any of them honestly, but prefer default-value
  383. # [18:34] <@Bert> ('defer' is possibly another option)
  384. # [18:34] <dael> fantasai: I think once we have it, most people will jsut switch to this one.
  385. # [18:34] <dael> Rossen_away: The problem with reset is it's too unballanced. Reset to what?
  386. # [18:35] <tantek> I agree rollback will confuse people - so much jargon!
  387. # [18:35] <Florian> antonp: default is used specifically to remove the magic aspect of auto, which is what you'd get if we used the css-wide meaning of default.
  388. # [18:35] <dael> fantasai: to what it was in the stylesheet. I think of it as a chessboard where unset is take all the pieces off and reset is put them back to the starting places.
  389. # [18:35] <tantek> -1 rollback
  390. # [18:35] <dael> glazou: It resets to what is in the spec.
  391. # [18:35] <BradK> Not considering native?
  392. # [18:35] <dael> smfr: All the values are in the spec. You mean the default values?
  393. # [18:35] <antonp> @Florian: thanks
  394. # [18:35] <dael> glazou: Yeah.
  395. # [18:35] <tantek> Rossen, problem of "x to what" exists for reset / rewind / rollback
  396. # [18:35] <dael> fantasai: It doens't reset to what's in the spec because the user might have changed something.
  397. # [18:36] <dael> glazou: But the spec will say exactly what happens.
  398. # [18:36] <dael> fantasai: What happens is it resets to the values that it had because you touched it in your level of the cascade.
  399. # [18:36] <TabAtkins> Oof, finally got into the call.
  400. # [18:36] <tantek> presumably something already has the value "clear"
  401. # [18:36] <dael> Rossen_away: Right. rollback, it's basically specificity sensitive depending on wher eyou are.
  402. # [18:36] <dael> fantasai: Origin sensitive, but yeah.
  403. # [18:36] <dael> Rossen_away: Yes.
  404. # [18:36] <astearns> undo?
  405. # [18:36] <SteveZ> how about "undo"?
  406. # [18:36] <dael> Rossen_away: What's why reset is confusing for me.
  407. # [18:37] <tantek> "unauthor" :P
  408. # [18:37] <fantasai> +1 to astearns
  409. # [18:37] <tantek> Rossen, for the same reason rollback and rewind are confusing
  410. # [18:37] <dael> Florian: I think rollback is better than either. You have to understand the cascade, but if you do it's clear what it does. Unset and reset you have to guess what it does.
  411. # [18:37] <dael> glazou: astearns and stevez propose undo
  412. # [18:37] <tantek> "uncascade" :P
  413. # [18:37] <dael> smfr: I don't htink it's better than what we have.
  414. # [18:37] <dael> Rossen_away: At the end of the day I think rollback will be the winner.
  415. # [18:37] * TabAtkins is still of the opinion that "it's not precisely correct for UA and user style sheets" is irrelevant, and we should just optimize the naming for usage by authors.
  416. # [18:37] * fantasai is also okay with uncascade, better than some others...
  417. # [18:37] <dael> glazou: Let's not spend the whole call.
  418. # [18:38] <dael> glazou: Rollback is the proposal. Who is in favor, who objects?
  419. # [18:38] <dael> fantasai: I don't really like it
  420. # [18:38] * TabAtkins but "rollback" is fine I guess
  421. # [18:38] <tantek> -1 rollback
  422. # [18:38] <dael> glazou: Can you live with it?
  423. # [18:38] <tantek> would prefer "ua-default"
  424. # [18:38] <dael> fantasai: Yeah, prob.
  425. # [18:38] <fantasai> tantek: no, I object to that because it's wrong
  426. # [18:38] <BradK> I can live with it, but prefer 'native'
  427. # [18:38] * gregwhitworth Can we think on it for a week?
  428. # [18:38] <leaverou> tantek: that's not what it does.
  429. # [18:38] <dael> glazou: Is there anyone objection against rollback
  430. # [18:38] <tantek> ok to put anything into a draft and see authors / webdevs scream
  431. # [18:38] <tantek> fantasai, leaverou, ok
  432. # [18:38] <Florian> greg: this is the 3rd call we spend on this
  433. # [18:39] <dael> glazou: gregwhitworth I'm not inclined to do more time on one item. I don't want to reallocate 30 min
  434. # [18:39] <tantek> not counting the debate we had on this in NYC
  435. # [18:39] <dael> fantasai: I'm happy to put what we decide in a draft along with other suggestions and collect feedback
  436. # [18:39] * Quits: SteveZ (~SteveZ@public.cloak) ("")
  437. # [18:39] <BradK> 'Roll-back' or 'rollback'?
  438. # [18:39] <tantek> revert?
  439. # [18:39] <dael> glazou: Okay, let's do rollback for now and collect feedback
  440. # [18:39] <glazou> https://lists.w3.org/Archives/Public/www-style/2015Jun/0377.html
  441. # [18:39] <dael> RESOLVED: rename to rollback for now and collect feedback
  442. # [18:39] <fantasai> tantek: good one
  443. # [18:39] <dael> topic: caret animation
  444. # [18:39] <tantek> darn too late :/
  445. # [18:39] * glazou tantek nice
  446. # [18:39] * tantek was actually serious about the 'revert' proposal. oh well.
  447. # [18:40] * glazou tantek fantasai revert is a good candidate
  448. # [18:40] <dael> Florian: In NY it was suggested my caret blink wasn't a good design and using caret specific prop for animation would be better. It would have a few keywords to invoke a few options and you can do custom.
  449. # [18:40] <fantasai> glazou, how about a quick "do we want to change the resolution" on the call?
  450. # [18:40] * tantek should have not joked with previous proposals.
  451. # [18:40] <dael> Florian: I've mulled over it and I think this is a good idea to add.
  452. # [18:40] <BradK> I think people will wonder whether or not to put a dash into rollback
  453. # [18:40] * fantasai 1minute
  454. # [18:40] <glazou> fantasai: yes
  455. # [18:40] <dael> Florian: There are a few subtie points though.
  456. # [18:40] * glazou after this
  457. # [18:40] * fantasai thanks :)
  458. # [18:40] * dael can't hear Florian
  459. # [18:40] * smfr did we lose Florian?
  460. # [18:40] * fantasai is florian still talking?
  461. # [18:40] * @Bert can hear glazou
  462. # [18:41] <glazou> Florian: we can’t hear you ?
  463. # [18:41] <BradK> I don't hear florian
  464. # [18:41] * fantasai webex sux
  465. # [18:41] <dael> glazou: I think we lost Florian
  466. # [18:41] * vollick_ can hear glazou as well
  467. # [18:41] <glazou> https://lists.w3.org/Archives/Public/www-style/2015Jul/0060.html
  468. # [18:41] <dael> Topic: writing-mode sideways-left
  469. # [18:41] <dael> glazou: fantasai?
  470. # [18:41] <koji> Present+ koji
  471. # [18:42] <glazou> fantasai: can’t hear you
  472. # [18:42] * antonp prefers revert to rollback, but can't help agreeing with Rossen that it seems a mighty shame to not be able to use "default"
  473. # [18:42] * dauwhe whale-song
  474. # [18:42] * dael is only hearing odd noises.
  475. # [18:42] <dael> Topic: caret animation
  476. # [18:43] * fantasai sorry, glazou, i forgot to hit unmute!
  477. # [18:43] * glazou fantasai np
  478. # [18:43] <dael> Florian: Should caret color be animatable in addition to caret animation witht he normal animation prop. I think yes because I don't like exceptions and it's easy to define what would happen.
  479. # [18:43] * smfr wonders if any UI wants to expose caret animations
  480. # [18:43] * Joins: Florian_ (~Florian@public.cloak)
  481. # [18:43] * smfr s/UI/UA/
  482. # [18:43] * gregwhitworth agree with smfr
  483. # [18:44] <dael> Florian: Also b/c if you can do caret color in normal animations it lets you do things that you cn't do in caret animations. If you animate caret color it's your job to define the blinking etc. If you're happy witht he blinking etc. you can just change the caret color.
  484. # [18:44] <dael> Florian: It's not a major usecase, but it's a corner case and I don't think we need to craft an exception to exclude this
  485. # [18:44] <dael> smfr: Can we ask about if authors should be able to animate the caret?
  486. # [18:45] <dael> smfr: We see it as a part of the system bevaior, especially on iOS. I don't thinkw e want to let the authors control the caret.
  487. # [18:45] <dael> glazou: I have a q about that. In editors the caret differs if you're overwirting, have RTL or LTR system.
  488. # [18:46] <dael> smfr: I think RTL is interesting. There can be subtilties with editing the caret and authors may not consider that. That's a good arguement for not exposing. In terms of override we'd like ot match the system.
  489. # [18:46] <dael> Florian: The q was broader than what I thought we'd talk about. Starting with shapes, the default is meant to be auto, but there is a whole bunch of websites that are tweeking the caret. It's easy to find websites that are changing the caret.
  490. # [18:47] <dael> Florian: Doing it currently requires ungodly amounts of JS. It's reasonable to proving a value.
  491. # [18:47] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  492. # [18:47] <dael> Florian: I don't think it should be open to anything, that's why I'm only prop the things that are commonly done.
  493. # [18:47] <dael> glazou: I tend to agree. Inline editors all have JS code for the animation of the caret and they're recreating stuff that could be easily spec in CSS
  494. # [18:47] <dael> Florian_: So I think caret shape, as long as the default is auto, it is not that bad.
  495. # [18:48] <dael> Florian_: For caret animation, there are use cases, though weaker. Controlling speed of blink isn't an important use case. However, instead of just blinking between invisable and one color, but fading instead of blinking or changing colors is something you see. We could define that and cover most use cases.
  496. # [18:49] * Joins: hyojin (~hyojin@public.cloak)
  497. # [18:49] <dael> glazou: Since we have concerns from two impl, I'd rec a list of websites that do animate a caret, figure out how they do it, and prop a keyword or value or whatever. Let's cover exactly what we see on the web. The caret is a particular beast.
  498. # [18:49] <TabAtkins> Ugh, no one has been able to hear me for five minutes or so.
  499. # [18:50] <antonp> s/particular/peculiar/
  500. # [18:50] * Ms2ger was wondering why the meeting was so productive :)
  501. # [18:50] <dael> Florian_: I understand your point. One thing that is not hard to do as an impl and poss quit desirable is to say do not blink, jsut be static. It's not hard to impl and useful for a11y.
  502. # [18:50] <dael> glazou: That's what I said.
  503. # [18:50] * glazou Ms2ger ROFL
  504. # [18:50] <TabAtkins> Anyway, Blink is also of the opinion that we probably don't need special caret-animation functionality, and blinking should just be done by a property with specialized keywords. caret-color in a @keyframes is fine.
  505. # [18:50] * TabAtkins Ms2ger >_<
  506. # [18:50] <dael> Florian_: That's what I started with, but since caret color is animatable you can change the color, but it works poorly. If we can do blink or don't blink that's sufienct for most use cases. The animations perform poorly, though.
  507. # [18:50] * Quits: vollick_ (~vollick@public.cloak) ("Page closed")
  508. # [18:51] * Ms2ger (not really, but I couldn't let that slip)
  509. # [18:51] <dael> glazou: I suggest based on the input from 2 impl, you limit yourself to existing things we need including the examples b/c otherwise we're not going to convince them.
  510. # [18:51] <dael> Florian_: I'll go back to mail and offer alternatives and varients.
  511. # [18:52] <dael> smfr: sure.
  512. # [18:52] <dael> Topic: border-boundary with border-image
  513. # [18:52] <dael> hyojin: My topic is border-boundry and border-image
  514. # [18:52] * astearns TabAtkins assuming you were the muted non-named caller, I've tagged you and glazou can unmute you now
  515. # [18:52] <glazou> https://lists.w3.org/Archives/Public/www-style/2015Jul/0080.html
  516. # [18:52] <smfr> link?
  517. # [18:52] <TabAtkins> astearns: Ah, maybe. I'm just calling in directly, not using the app.
  518. # [18:53] <dael> hyojin: I've noted my opinion about the topic on the ML. I think border-boundry with border-image can be in CSS BG 3. I know border-image is complicated, but can be extended to support round-display
  519. # [18:53] <dael> hyojin: It can be altered to fit around images correctly.
  520. # [18:53] <glazou> astearns, TabAtkins I unmuted call_in User 13
  521. # [18:53] * astearns right - if people call in directly, you need to speak up at the beginning so we can tag you in the UI
  522. # [18:53] <dael> hyojin: I'm wondering if my opinion is reasonable and if there's any suggestions or opinions.
  523. # [18:53] <dael> glazou: Opinions?
  524. # [18:53] * Joins: Rossen (~Rossen@public.cloak)
  525. # [18:53] <TabAtkins> I don't think it belongs in B&B 3; that's a stable spec now.
  526. # [18:53] <dael> Bert: I have a small opinion.
  527. # [18:54] <dael> Bert: I think border image is the right idea, but the syntax might be difficult. I think it's the right idea nd we should look at it and see how to fit it into the syntax. I might be simpler for round displays. That's my intuition
  528. # [18:55] <dael> fantasai: I'm a little confused. Why does it need to be different. Why not just do the round image. Like if you do a border image with round corners it's a circle.
  529. # [18:55] <dael> Bert: So you say you don't have to do anything special, jsut make sure the middle parts are 0. That might be possible. I was thinking of a keyword to say the middle parts, but making them 0, why not.
  530. # [18:56] <dael> hyojin: I don't know how can the border-image work, but originally the border-image works best ont he rectanglar box. I know there is no method to draw the border image on the round display. It can be extended, but I need to describe the detailed method
  531. # [18:56] <dael> Rossen_away: Can you re-describe the use case? How is th border-image supposed to behave for round display?
  532. # [18:57] <dael> hyojin: I'd like to draw images around the round display. We have some use cases to make application on our product, btu I don't know how I can draw the image using CSS.
  533. # [18:57] <BradK> Can't it just use the smallest rectangular that contains the round display? The display would clip any part of the image that was outside the circle.
  534. # [18:57] <dael> Florian_: What are you expecting will happen? A straight image bends around the circle?
  535. # [18:58] <dael> hyojin: If I have some small image and I try to draw it, or stretch it on the round display corner, is it possible or not and how can I draw the image using a similar pattern.
  536. # [18:58] * smfr we need some pictures
  537. # [18:58] <dael> glazou: The q is, if you have a rectagular image and you want to draw in a round border, do you round it or place it on top of the border.
  538. # [18:58] * glazou smfr agreed
  539. # [18:58] <tantek> are we going to run out of time to undo rollback and consider revert?
  540. # [18:59] <glazou> tantek: last minute thing
  541. # [18:59] <dael> Rossen_away: If we use a simple use case, if you want to create the strikes for the second, so you need 60 around the dial, and your saying the second makes need to be along the border, but the source image is a rectangular image with one strike you'll be repeating?
  542. # [18:59] <dael> hyojin: That's one of the use cases, yes. It can be rectangular.
  543. # [19:00] <tantek> present+ tantek
  544. # [19:00] <dael> glazou: I think we need images. We need figures to understand what you want. Can you contribute a reply to your org message with the images you want to use and the result?
  545. # [19:00] <dael> hyojin: Okay, I will do that.
  546. # [19:00] <dael> glazou: Let's do that please.
  547. # [19:00] <BradK> Sounds more like image repeated along a path.
  548. # [19:00] <dael> glazou: Thank you for joining in the middle of the night.
  549. # [19:00] * gregwhitworth Yes thank you!!!!
  550. # [19:00] <dael> Topic: default bikeshed
  551. # [19:00] <tantek> thank you glazou
  552. # [19:00] <astearns> +1 to revert
  553. # [19:00] <smfr> +1 for revert
  554. # [19:00] <dael> glazou: There's a propsal for revert from tantek and I like it
  555. # [19:00] <fantasai> +1
  556. # [19:00] <dael> fantasai: I'm in favor
  557. # [19:00] <gregwhitworth> agreed
  558. # [19:00] <leaverou> +1 for revert
  559. # [19:00] <dauwhe> +1
  560. # [19:00] <Rossen> +2
  561. # [19:00] <BradK> I like it
  562. # [19:01] <dael> Florian_: I like it. Had we prop it earlier and someone said it would mean something different?
  563. # [19:01] * gregwhitworth lol
  564. # [19:01] <tantek> yay!
  565. # [19:01] <hyojin> Present+ hyojin
  566. # [19:01] <@Bert> 0
  567. # [19:01] <dael> glazou: I don't care. Let's get consesnsus. If people are away, they're away. Obj to revert?
  568. # [19:01] <Florian_> +1
  569. # [19:01] * tantek is happy to add value ;)
  570. # [19:01] <dael> RESOLVED: rename default to revert (ignoring previous resolution about rollback)
  571. # [19:02] * gregwhitworth that's why tantek gets the big bugs
  572. # [19:02] * gregwhitworth s/bugs/bucks lol
  573. # [19:02] <glazou> LOL
  574. # [19:02] <dael> Rossen: On the previous topic, I wanted to tell hyojin that he should feel free to reach out to any of us if he needs help with ex. There's a lot of interet in your topic, it's just hard for use to guess what you need. Reach out opening and frequently so we can help you out.
  575. # [19:02] * tantek gregwhitworth 😂
  576. # [19:02] <dael> glazou: Absolutely.
  577. # [19:02] * Quits: myles (~Adium@public.cloak) ("Leaving.")
  578. # [19:02] <fantasai> \^_^/
  579. # [19:02] * Quits: gregwhitworth (~gregwhitworth@public.cloak) ("Page closed")
  580. # [19:02] <dael> glazou: Thank you everyone, I'll talk to you next week.
  581. # [19:02] <fantasai> TabAtkins!!!!!!!!!!!!!!
  582. # [19:02] * dauwhe buh-bye
  583. # [19:03] <TabAtkins> fantasai: ?????????????
  584. # [19:03] <fantasai> TabAtkins: How's your schedule for thurs/fri this week?
  585. # [19:03] <Rossen> fantasai: are you still in Seattle?
  586. # [19:03] <TabAtkins> I was going to answer that in a bit!
  587. # [19:03] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  588. # [19:03] <fantasai> Rossen: yes
  589. # [19:03] <TabAtkins> The answer is: open?
  590. # [19:03] * Quits: antenna (~antenna@public.cloak) ("Leaving")
  591. # [19:03] <fantasai> \^_^/
  592. # [19:03] <fantasai> TabAtkins: workday?
  593. # [19:03] <Rossen> come over heeeee :)
  594. # [19:03] <dael> While we're bothering TabAtkins- did you ever figure out if there's any money to get me to the Paris F2F?
  595. # [19:04] * Quits: glazou (~glazou@public.cloak) (glazou)
  596. # [19:04] <TabAtkins> dael: Question is in the air.
  597. # [19:04] <TabAtkins> fantasai: Yeah.
  598. # [19:04] <fantasai> Rossen: That's tough, I got plans for lunch in downtown Seattle and a flight at 7:20
  599. # [19:04] <fantasai> TabAtkins: Cool, I'll see you tomorrow
  600. # [19:04] <Florian_> I support spending google's money on flying Dael to where we go.
  601. # [19:04] <fantasai> lol
  602. # [19:04] * Rossen turning into Sad Panda
  603. # [19:04] <fantasai> Rossen: anything particular you wanted to talk about?
  604. # [19:05] <dael> TabAtkins- Thanks. I just don't want plane tickets to go up.
  605. # [19:05] <Rossen> fantasai: break and logical-props
  606. # [19:05] <TabAtkins> dael: It doesn't matter, if we're funding you the price is wtv
  607. # [19:05] <dael> Florian- *^-^*
  608. # [19:05] <fantasai> Rossen: okay, let's do a conf call? Those don't need much whiteboarding anyway
  609. # [19:05] <Rossen> yes
  610. # [19:05] <fantasai> cool
  611. # [19:06] <fantasai> :)
  612. # [19:06] <dael> TabAtkins- true enough! I shall wait.
  613. # [19:06] <Rossen> I'll call you in about 10 mins
  614. # [19:06] <fantasai> Rossen: can you give me 30?
  615. # [19:06] <Rossen> yez!
  616. # [19:06] <fantasai> k
  617. # [19:06] <fantasai> :)
  618. # [19:07] * Quits: andrey-bloomberg (~andrey-bloomberg@public.cloak) ("Page closed")
  619. # [19:07] * Quits: dael (~dael@public.cloak) ("Page closed")
  620. # [19:08] * Joins: jcraig (~jcraig@public.cloak)
  621. # [19:08] * Quits: BradK (~bradk@public.cloak) ("Buh bye")
  622. # [19:10] <fantasai> TabAtkins: also, pls dump display, will-change, and variables into the publication pipeline?
  623. # [19:10] <TabAtkins> Yus, been procrastinating, will get to that.
  624. # [19:11] * Quits: smfr (~smfr@public.cloak) (smfr)
  625. # [19:17] * Quits: hyojin (~hyojin@public.cloak) ("Page closed")
  626. # [19:18] <fantasai> TabAtkins: also... Is <dfn>''foo''</dfn> not supposed to work?
  627. # [19:18] <fantasai> TabAtkins: I think it used to do the right thing
  628. # [19:19] <TabAtkins> What do you mean by "work"?
  629. # [19:19] <fantasai> TabAtkins: but we have a bunch of specs now that get double-quoted
  630. # [19:19] <TabAtkins> Oh, interesting.
  631. # [19:19] <fantasai> TabAtkins: e.g. http://dev.w3.org/csswg/css-cascade/#defaulting-keywords
  632. # [19:19] <fantasai> TabAtkins: also a bunch of other specs where we had <dt><dfn>''value''</dfn>
  633. # [19:19] <fantasai> TabAtkins: I cleaned up some of them by removing the ''
  634. # [19:19] <fantasai> TabAtkins: but, I thought that used to be okay
  635. # [19:20] <TabAtkins> It's a styling error - it's getting a quote from the <dfn> and from the <a>. We can remove that.
  636. # [19:20] <fantasai> TabAtkins: okay... what should be the right markup?
  637. # [19:20] * TabAtkins needs to carve out the subset of the CSSWG styles that Bikeshed *requires* and include them automatically.
  638. # [19:20] <fantasai> TabAtkins: since we should probably be consistent
  639. # [19:21] <TabAtkins> fantasai: Markup-wise, there's no need to use quotes on the term; it just makes it a link, but you already get a permalink automatically anyway.
  640. # [19:21] <TabAtkins> But we can change the styling to also not double-quote when you have <dfn><a/></dfn>
  641. # [19:21] * Quits: Florian_ (~Florian@public.cloak) (Client closed connection)
  642. # [19:22] <fantasai> Okay. I'll let you sort that out
  643. # [19:23] <fantasai> TabAtkins: I think it's time for WD as LC, sound good to you?
  644. # [19:23] <TabAtkins> ?
  645. # [19:24] <fantasai> like, publish another WD of Cascade
  646. # [19:24] <TabAtkins> Oh. Yeah, sure.
  647. # [19:24] <fantasai> tell people it's the last one and we're going to CR
  648. # [19:24] <TabAtkins> Publish erry day
  649. # [19:24] * Joins: Florian (~Florian@public.cloak)
  650. # [19:24] * Quits: bcampbell (~chatzilla@public.cloak) ("ChatZilla 0.9.91.1 [Firefox 31.8.0/20150624141335]")
  651. # [19:25] <fantasai> well, after I fix some editorial comments apparently
  652. # [19:29] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  653. # [19:32] * Joins: Florian_ (~Florian@public.cloak)
  654. # [19:34] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  655. # [19:37] * Quits: tantek (~tantek@public.cloak) (tantek)
  656. # [19:38] <Rossen> fantasai: ready for a call?
  657. # [19:42] * Quits: Florian_ (~Florian@public.cloak) (Client closed connection)
  658. # [19:43] * Joins: Florian (~Florian@public.cloak)
  659. # [19:43] <fantasai> Rossen: almost
  660. # [19:43] <Rossen> fantasai: ok, ping me when you are\
  661. # [19:45] <fantasai> Rossen: ok, done
  662. # [19:45] <fantasai> Rossen: feel free to call
  663. # [19:48] * Quits: Rossen (~Rossen@public.cloak) ("Page closed")
  664. # [19:52] <Rossen_away> http://dev.w3.org/csswg/css-break/issues-lc-2015
  665. # [19:54] * Joins: qxn (~qxn@public.cloak)
  666. # [19:55] <fantasai> Rossen_away: https://lists.w3.org/Archives/Public/www-style/2015May/0279.html
  667. # [19:55] * Quits: qxn (~qxn@public.cloak) ("Page closed")
  668. # [19:59] * Joins: adenilson (~anonymous@public.cloak)
  669. # [20:00] * Joins: dauwhe (~dauwhe@public.cloak)
  670. # [20:01] * leaverou is now known as leaverou_away
  671. # [20:07] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  672. # [20:24] <fantasai> Note to self, investigate margin truncation at page breaks for flex and inline; spec only mentions block-level boxes
  673. # [20:27] * Quits: jcraig (~jcraig@public.cloak) (Ping timeout: 180 seconds)
  674. # [20:32] * Joins: user1234 (~user@public.cloak)
  675. # [20:36] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  676. # [20:37] * Joins: Florian (~Florian@public.cloak)
  677. # [20:44] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  678. # [20:55] * Joins: jcraig (~jcraig@public.cloak)
  679. # [21:00] * Joins: dauwhe (~dauwhe@public.cloak)
  680. # [21:04] * Quits: user1234 (~user@public.cloak) ("")
  681. # [21:08] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  682. # [21:21] * Joins: nvdbleek (~nvdbleek@public.cloak)
  683. # [21:27] * Joins: Florian (~Florian@public.cloak)
  684. # [21:44] * Joins: Florian_ (~Florian@public.cloak)
  685. # [21:47] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  686. # [22:00] * Quits: Florian_ (~Florian@public.cloak) (Ping timeout: 180 seconds)
  687. # [22:01] * Joins: dauwhe (~dauwhe@public.cloak)
  688. # [22:08] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  689. # [22:12] * plh is now known as plh-away
  690. # [22:25] * leaverou_away is now known as leaverou
  691. # [22:49] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  692. # [23:01] * Joins: myles (~Adium@public.cloak)
  693. # [23:02] * Joins: dauwhe (~dauwhe@public.cloak)
  694. # [23:03] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  695. # [23:09] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  696. # [23:11] * Joins: dauwhe (~dauwhe@public.cloak)
  697. # [23:12] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  698. # [23:17] * leaverou is now known as leaverou_away
  699. # [23:22] * Quits: jcraig (~jcraig@public.cloak) (Ping timeout: 180 seconds)
  700. # [23:58] * Joins: javifgb (~javi@public.cloak)
  701. # [23:58] * Joins: lajava (~javi@public.cloak)
  702. # Session Close: Thu Jul 16 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn