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

Options:

Previous day, Next day

  1. # Session Start: Wed Jan 07 00:00:00 2015
  2. # Session Ident: #css
  3. # [00:03] * Quits: shepazu (schepers@public.cloak) (Client closed connection)
  4. # [00:03] * Joins: shepazu (schepers@public.cloak)
  5. # [00:12] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  6. # [00:19] * leaverou_away is now known as leaverou
  7. # [00:21] * Joins: kwkbtr (~kwkbtr@public.cloak)
  8. # [00:28] * Quits: kwkbtr (~kwkbtr@public.cloak) (Ping timeout: 180 seconds)
  9. # [00:28] * leaverou is now known as leaverou_away
  10. # [00:31] * Quits: tantek (~tantek@public.cloak) (tantek)
  11. # [00:49] * Joins: estellevw (~estellevw@public.cloak)
  12. # [00:51] * Quits: thinkxl (~thinkxl@public.cloak) ("Lingo: www.lingoirc.com")
  13. # [00:57] * Joins: jdaggett (~jdaggett@public.cloak)
  14. # [01:12] * Joins: Florian (~Florian@public.cloak)
  15. # [01:19] * leaverou_away is now known as leaverou
  16. # [01:22] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  17. # [01:29] * leaverou is now known as leaverou_away
  18. # [02:06] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
  19. # [02:11] * Quits: bkardell_ (~uid10373@public.cloak) ("Connection closed for inactivity")
  20. # [02:14] * Quits: dholbert (~dholbert@public.cloak) ("dholbert")
  21. # [02:27] * Joins: liam (liam@public.cloak)
  22. # [02:29] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  23. # [02:57] * Joins: kwkbtr (~kwkbtr@public.cloak)
  24. # [03:19] * leaverou_away is now known as leaverou
  25. # [03:29] * leaverou is now known as leaverou_away
  26. # [03:42] * Joins: estellevw (~estellevw@public.cloak)
  27. # [03:44] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
  28. # [03:53] * leaverou_away is now known as leaverou
  29. # [04:53] * Joins: Florian (~Florian@public.cloak)
  30. # [04:55] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  31. # [05:01] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  32. # [05:11] * leaverou is now known as leaverou_away
  33. # [06:17] * Joins: tommyjtl_ (~tommyjtl@public.cloak)
  34. # [06:22] * Joins: zcorpan (~zcorpan@public.cloak)
  35. # [06:41] * Joins: jdaggett_ (~jdaggett@public.cloak)
  36. # [06:44] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
  37. # [06:44] * jdaggett_ is now known as jdaggett
  38. # [06:47] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  39. # [06:51] * Joins: zcorpan (~zcorpan@public.cloak)
  40. # [06:57] * Joins: estellevw (~estellevw@public.cloak)
  41. # [06:59] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  42. # [07:03] * Joins: dbaron (~dbaron@public.cloak)
  43. # [07:37] * Quits: tommyjtl_ (~tommyjtl@public.cloak) ("brb")
  44. # [07:42] * Joins: tommyjtl (~tommyjtl@public.cloak)
  45. # [07:45] * Joins: Florian (~Florian@public.cloak)
  46. # [07:53] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  47. # [08:09] * Joins: zcorpan (~zcorpan@public.cloak)
  48. # [08:17] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  49. # [08:41] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  50. # [08:44] * Joins: zcorpan (~zcorpan@public.cloak)
  51. # [08:52] * Joins: antonp (~Thunderbird@public.cloak)
  52. # [09:17] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  53. # [09:18] * Joins: Ms2ger (~Ms2ger@public.cloak)
  54. # [09:35] * Joins: Florian (~Florian@public.cloak)
  55. # [10:18] * Joins: liam (liam@public.cloak)
  56. # [10:23] * Quits: tommyjtl (~tommyjtl@public.cloak) ("brb")
  57. # [10:36] * Quits: kwkbtr (~kwkbtr@public.cloak) (Client closed connection)
  58. # [10:45] * Joins: kwkbtr (~kwkbtr@public.cloak)
  59. # [10:47] * Joins: lajava (~javi@public.cloak)
  60. # [10:52] * Quits: kwkbtr (~kwkbtr@public.cloak) (Ping timeout: 180 seconds)
  61. # [11:05] * Quits: stryx` (~stryx@public.cloak) (Client closed connection)
  62. # [11:05] * Joins: stryx` (~stryx@public.cloak)
  63. # [11:36] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  64. # [12:20] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  65. # [12:26] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  66. # [12:27] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  67. # [12:33] * Joins: Florian (~Florian@public.cloak)
  68. # [12:40] * leaverou_away is now known as leaverou
  69. # [12:43] * Joins: liam (liam@public.cloak)
  70. # [12:53] * leaverou is now known as leaverou_away
  71. # [12:55] * Joins: zcorpan (~zcorpan@public.cloak)
  72. # [12:57] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
  73. # [13:05] * Quits: rego (~smuxi@public.cloak) (Ping timeout: 180 seconds)
  74. # [13:07] * Joins: rego (~smuxi@public.cloak)
  75. # [13:18] * leaverou_away is now known as leaverou
  76. # [13:23] * Quits: shepazu (schepers@public.cloak) (Client closed connection)
  77. # [13:23] * Joins: shepazu (schepers@public.cloak)
  78. # [13:25] * Joins: jdaggett (~jdaggett@public.cloak)
  79. # [13:29] * Joins: glazou (~glazou@public.cloak)
  80. # [13:29] <glazou> Bert : ping
  81. # [13:47] * Joins: kwkbtr (~kwkbtr@public.cloak)
  82. # [13:55] * leaverou is now known as leaverou_away
  83. # [13:55] * Quits: kwkbtr (~kwkbtr@public.cloak) (Ping timeout: 180 seconds)
  84. # [13:56] * leaverou_away is now known as leaverou
  85. # [14:04] * Joins: plh (plehegar@public.cloak)
  86. # [14:14] * Quits: liam (liam@public.cloak) ("train")
  87. # [14:34] * Joins: lajava (~javi@public.cloak)
  88. # [15:03] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  89. # [15:32] * Quits: dauwhe_ (~dauwhe@public.cloak) (Client closed connection)
  90. # [15:32] * Joins: dauwhe (~dauwhe@public.cloak)
  91. # [15:50] * Joins: kwkbtr (~kwkbtr@public.cloak)
  92. # [15:57] * Quits: kwkbtr (~kwkbtr@public.cloak) (Ping timeout: 180 seconds)
  93. # [16:05] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  94. # [16:06] * Joins: zcorpan (~zcorpan@public.cloak)
  95. # [16:13] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  96. # [16:19] * Joins: thinkxl (~thinkxl@public.cloak)
  97. # [16:29] * Joins: bkardell_ (~uid10373@public.cloak)
  98. # [16:44] * Quits: glazou (~glazou@public.cloak) (glazou)
  99. # [17:07] * Joins: zcorpan (~zcorpan@public.cloak)
  100. # [17:13] * Joins: dbaron (~dbaron@public.cloak)
  101. # [17:23] * Joins: glazou (~glazou@public.cloak)
  102. # [17:23] * Joins: RRSAgent (rrsagent@public.cloak)
  103. # [17:23] <RRSAgent> logging to http://www.w3.org/2015/01/07-css-irc
  104. # [17:24] * Joins: Zakim (zakim@public.cloak)
  105. # [17:25] <glazou> Zakim, this will be Style
  106. # [17:25] <Zakim> ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 35 minutes
  107. # [17:26] <glazou> RRSAgent, make logs public
  108. # [17:26] <RRSAgent> I have made the request, glazou
  109. # [17:26] * glazou changes topic to 'logs: https://log.csswg.org/irc.w3.org/css/today - 2015-01-07 telcon ; no agenda this week, see w3c-css-wg for explanation'
  110. # [17:35] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  111. # [17:35] * Joins: kwkbtr (~kwkbtr@public.cloak)
  112. # [17:49] * Joins: bcampbell (~chatzilla@public.cloak)
  113. # [17:55] * Joins: dael (~dael@public.cloak)
  114. # [17:56] <Zakim> Style_CSS FP()12:00PM has now started
  115. # [17:57] <Zakim> +dael
  116. # [17:57] <Zakim> + +1.479.764.aaaa
  117. # [17:57] <Florian> Zakim, I am aaaa
  118. # [17:57] <Zakim> +Florian; got it
  119. # [17:57] <Zakim> +dauwhe
  120. # [17:58] <Zakim> +Lea
  121. # [17:58] <Zakim> + +1.206.675.aabb
  122. # [17:58] <astearns> zakim, aabb is adobe-seattle
  123. # [17:58] <Zakim> +adobe-seattle; got it
  124. # [17:58] <astearns> zakim, adobe-seattle has astearns, fantasai
  125. # [17:58] <Zakim> +astearns, fantasai; got it
  126. # [17:58] * leaverou is on a terrible connection today :/
  127. # [17:58] * Joins: andreyr (~andreyr@public.cloak)
  128. # [17:58] * Joins: SteveZ (~SteveZ@public.cloak)
  129. # [17:59] <Zakim> +[IPcaller]
  130. # [17:59] <bcampbell> IPCaller is me
  131. # [17:59] * Joins: glazou_ (~glazou@public.cloak)
  132. # [17:59] <dael> zakim, IPCaller is bcampbell
  133. # [17:59] <Zakim> +bcampbell; got it
  134. # [17:59] <astearns> zakim, adobe-seattle has sylvaing, cabanier
  135. # [17:59] <Zakim> +sylvaing, cabanier; got it
  136. # [18:00] <Zakim> + +33.1.39.21.aacc
  137. # [18:00] <glazou_> Zakim, aacc is me
  138. # [18:00] <Zakim> +glazou_; got it
  139. # [18:00] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  140. # [18:00] <Zakim> +krit
  141. # [18:00] * Joins: zcorpan (~zcorpan@public.cloak)
  142. # [18:00] * Joins: BradK (~bradk@public.cloak)
  143. # [18:00] <Zakim> +??P18
  144. # [18:00] <antonp> Zakim, ??P18 is me
  145. # [18:00] <Zakim> +antonp; got it
  146. # [18:00] * plh zakim, call plh-work
  147. # [18:00] * Zakim ok, plh; the call is being made
  148. # [18:00] <Zakim> +Plh
  149. # [18:01] * Quits: glazou (~glazou@public.cloak) (Ping timeout: 180 seconds)
  150. # [18:01] * glazou_ is now known as glazou
  151. # [18:01] <Zakim> +BradK
  152. # [18:01] <Zakim> +dbaron
  153. # [18:02] <Zakim> +vivien
  154. # [18:02] <Zakim> +??P22
  155. # [18:02] * Quits: andreyr (~andreyr@public.cloak) ("Page closed")
  156. # [18:02] <Zakim> +SteveZ
  157. # [18:02] * Joins: antenna (~antenna@public.cloak)
  158. # [18:02] <zcorpan> Zakim: p22 is zcorpan
  159. # [18:02] <Zakim> + +1.519.513.aadd
  160. # [18:02] <zcorpan> Zakim, p22 is zcorpan
  161. # [18:02] <Zakim> sorry, zcorpan, I do not recognize a party named 'p22'
  162. # [18:02] <zcorpan> Zakim, ??P22 is zcorpan
  163. # [18:02] <Zakim> +zcorpan; got it
  164. # [18:03] * Joins: smfr (~smfr@public.cloak)
  165. # [18:03] * Joins: vollick (~vollick@public.cloak)
  166. # [18:04] <Zakim> +smfr
  167. # [18:04] <dael> glazou: Let's start.
  168. # [18:05] <dael> glazou: I'm sorry about the agenda today. As I said, the events in Paris disrupted the work day. The emotion in tremendous.
  169. # [18:06] <dael> glazou: Back to the message, there were two things to discuss. The date of the May meeting, we need to resolve on that. As I said from the outline, the number of seats on planes is declining in Europe because it's vacation.
  170. # [18:06] <dael> glazou: WE resolved to have it in NYC between 18-22 May hosted by Bloomburg, but we don't have exact days. andrey are you on the call?
  171. # [18:06] <dael> glazou: Let's wait on him, but we can say if we have blockers or pref on days. I prefer the first three days of the week.
  172. # [18:06] <dael> glazou: Other people?
  173. # [18:07] <astearns> no preference
  174. # [18:07] <dael> dauwhe: First 3 days is fine.
  175. # [18:07] <dael> glazou: People flying from CA?
  176. # [18:07] * Joins: andrey_r (~andrey_r@public.cloak)
  177. # [18:07] <dael> dbaron: I'm happy with beginning b/c it's closer to the AC meeting
  178. # [18:07] <Zakim> +[IPcaller]
  179. # [18:07] <dael> glazou: No obj if we resolve on first three days? Andrey said he was booking a room for the whole week
  180. # [18:08] <SteveZ> +1 for first 3 days
  181. # [18:08] <Zakim> +??P32
  182. # [18:08] <SimonSapin> Zakim, ??P32 is me
  183. # [18:08] <Zakim> +SimonSapin; got it
  184. # [18:08] <dael> RESOLVED: Meet 18, 19, 20 of May in NYC hosted by bloomberg
  185. # [18:08] <Zakim> +[Bloomberg]
  186. # [18:08] <dael> glazou: The 2nd item...oh bloomberg.
  187. # [18:08] <dael> glazou: We suggested to have the main meeting 18, 19 20. Is that okay?
  188. # [18:08] <dael> andrey: Yes.
  189. # [18:08] <dael> glazou: Wonderful. Let's consider it closed.
  190. # [18:08] <Bert> (Not sure I can come: Also WWW2015 the same week...)
  191. # [18:09] <dael> andrey: I'll have room for 30 people. Is that enough?
  192. # [18:09] <dael> glazou: I think so. It might limit observers.
  193. # [18:09] * Quits: BradK (~bradk@public.cloak) ("Buh bye")
  194. # [18:09] <Zakim> +??P35
  195. # [18:09] <dael> glazou: Let's set up the wiki ASAP and we'll see how it goes with number.
  196. # [18:09] <dael> glazou: We'll need hotel rec from you.
  197. # [18:09] * Joins: BradK (~bradk@public.cloak)
  198. # [18:09] <dael> andrey: sure.
  199. # [18:09] <dael> glazou: Second thing is an action on everyone, we need agenda items for Sydney for CSS and Houdini. Please go to the wiki and add items.
  200. # [18:10] <dael> glazou: Now I'm ready for whatever people want to disucss.
  201. # [18:10] * Joins: tantek (~tantek@public.cloak)
  202. # [18:10] <dael> glazou: I think fantasai wanted something and Florian said something about CSS3 UI.
  203. # [18:10] <fantasai> https://wiki.csswg.org/planning/sydney-2015
  204. # [18:10] <dael> Florian: I have a bunch on that and one on Selectors, I have a lot so I don't want to take all the time.
  205. # [18:10] <dael> Topic: Psuedo Elements
  206. # [18:10] <Zakim> + +1.631.398.aaee
  207. # [18:11] <tantek> good morning
  208. # [18:11] <tantek> called in a few minutes ago
  209. # [18:11] <dael> fantasai: There's a couple of things. One is the OM section, do we want FPWD with that and do we want an issue or note about the status of that and we're not sure if it's right. I'd like to know what to do with the OM section.
  210. # [18:11] <tantek> Zakim, ??P35 is me
  211. # [18:11] <Zakim> +tantek; got it
  212. # [18:11] <BradK> Link?
  213. # [18:11] <dael> fantasai: There's one or two more issues.
  214. # [18:11] * tantek at least I think it is
  215. # [18:11] <tantek> zakim, mute me
  216. # [18:11] <Zakim> tantek should now be muted
  217. # [18:11] <Zakim> +hober
  218. # [18:11] <fantasai> http://dev.w3.org/csswg/css-pseudo/#cssom
  219. # [18:11] <dael> glazou: The OM section, the OM od CSS I think we're going to discuss during houdini meeting. It seems there's a concern about the state of what we have now and we want to revamp it.
  220. # [18:12] <BradK> Thanks
  221. # [18:12] <dael> ??: There's already an issue in the section.
  222. # [18:12] * Joins: gregwhitworth (~gregwhitworth@public.cloak)
  223. # [18:12] <dael> glazou: and it's a FPWD anyway, so it's harmless to put it there.
  224. # [18:12] <dael> s/??/astearns
  225. # [18:12] <dael> fantasai: So put in the OM section and make it clear it may be changed
  226. # [18:12] <dael> fantasai: Usually with a WD we think we're going in a direction, but we're not sure at all.
  227. # [18:13] <fantasai> http://dev.w3.org/csswg/css-pseudo/#highlight-pseudos
  228. # [18:13] <tantek> zakim, unmute me
  229. # [18:13] <Zakim> tantek should no longer be muted
  230. # [18:13] <dael> fantasai: So the ::spelling-error/::grammar-error, did we want it in the draft, or not? There was no resolution at TPAC.
  231. # [18:13] <dael> tantek: I think selection should be in the draft, absolutely. There's been a lot of demand for it.
  232. # [18:14] <Zakim> -Lea
  233. # [18:14] <dael> fantasai: selection will be. Do i include ::spelling-erron
  234. # [18:14] <andrey_r> I was asking for these to be included
  235. # [18:14] <dael> glazou: In the words of the MOzilla editor there have been a lot of requests to style spelling different. grammar I don't remmeber as much, it's a lot harder to do, but I think putting it in the WD will make people think about it.
  236. # [18:14] <dael> astearns: I agree.
  237. # [18:14] <Zakim> +Lea
  238. # [18:15] <dael> tantek: I think I'm in favor, I think it's important in an early version of the draft.
  239. # [18:15] <astearns> s/astearns/tantek/
  240. # [18:15] <fantasai> s/selection will be/::selection will be for sure; it's the main reason we're publishing this draft/
  241. # [18:15] * dael fantasai did you want a formal resolution on the OM?
  242. # [18:15] <fantasai> http://dev.w3.org/csswg/css-pseudo/#highlight-security
  243. # [18:15] * fantasai yes
  244. # [18:15] <dael> astearns: What's the security concern?
  245. # [18:15] <dael> tantek: It's based on what's in the dictionary.
  246. # [18:15] <krit> s/astearns/tantek/
  247. # [18:15] * dael fantasai can you write it?
  248. # [18:15] <dael> fantasai: There's a section on the security issues that I added at TPAC
  249. # [18:16] <dael> fantasai: [reads from spec]
  250. # [18:16] <dael> SimonSapin: I'm happy to have that in
  251. # [18:16] <astearns> s/simonsapin/florian/
  252. # [18:16] <SimonSapin> s/SimonSapin/Florian/
  253. # [18:16] <dael> glazou: So any obj against keeping these two pseudo elements in the spec?
  254. # [18:17] <dael> RESOLVED: keep ::grammar-error and ::spelling-error in the draft
  255. # [18:17] * dbaron Zakim, who is noisy?
  256. # [18:17] * Zakim dbaron, listening for 11 seconds I heard sound from the following: dael (9%), adobe-seattle (8%), zcorpan (22%), +1.631.398.aaee (31%)
  257. # [18:17] <zcorpan> Zakim, mute me
  258. # [18:17] <Zakim> zcorpan should now be muted
  259. # [18:18] <dael> fantasai: The wording in selectors is problimating b/c it's in a note. It also is...the wording is slightly different and we should figure that out on ww-style. I'm not sure the same wording would make sense.
  260. # [18:18] <dael> tantek: It sounds like there's a general concern about user info leakage and that might merit it's own section.
  261. # [18:18] <dael> fantasai: They're in two different specs.
  262. # [18:18] <dael> tantek: Up to you, than. Your choice.
  263. # [18:19] <dael> fantasai: I'll note they should align.
  264. # [18:19] <dael> fantasai: Right now I'm suing must, for visited it's may.
  265. # [18:19] <dael> dbaron: For visit it was backwards compats.
  266. # [18:19] <dael> tantek: I'm happy with must.
  267. # [18:19] <dael> fantasai: And it's more of a security problem.
  268. # [18:19] <dael> glazou: Not jsut the address book, but words specific to your work.
  269. # [18:19] <dael> fantasai: Or even some confidential information.
  270. # [18:20] <dael> glazou: Anything else on this?
  271. # [18:20] <dael> fantasai: I'd like to pub FPWD.
  272. # [18:20] <dael> glazou: Fine by me.
  273. # [18:20] <dael> tantek: Yes, absolutely.
  274. # [18:20] <dael> RESOLVED: Publish FPWD of CSS-Pseudos
  275. # [18:20] <dael> glazou: Anything else fantasai?
  276. # [18:20] <dael> fantasai: I think that was the only thing. There's another issue on pseudo elements.
  277. # [18:21] <dael> fantasai: Let me pull the e-mail.
  278. # [18:21] <fantasai> http://lists.w3.org/Archives/Public/www-style/2015Jan/0053.html
  279. # [18:21] <fantasai> data:text/html;charset=utf-8,<!DOCTYPE html>%0D%0A<style>%0D%0Ap%3A%3Aselection { background%3A rgba(0%2C255%2C0%2C0.5)%3B
  280. # [18:21] <fantasai> }%0D%0A<%2Fstyle>%0D%0A<p>Test me <em>and me<%2Fem>.<%2Fp>
  281. # [18:21] <dael> fantasai: If you style p::selection and you have a decendant the text inside the decended doesn't get styled in 3 of 4 rendering engines. I wrote the spec assuming it would recieve the styling b/c I think that makes the most sense. THere's a test case link.
  282. # [18:22] <dael> fantasai: This would require the browsers to change impl. I'd say hold off until we figure out exact inheritence, but I want to make sure the WG is okay to fix it.
  283. # [18:22] <dbaron> I agree we should fix the behavior.
  284. # [18:22] <BradK> Me too
  285. # [18:22] <dael> glazou: The only thing I'm concerned with is I'm not sure if it's consistant on web author expectations. I agree the em in your e-mail should recieve the style of the p in your e-mail case.
  286. # [18:23] <BradK> But I'm not an implementor
  287. # [18:23] <dael> glazou: dbaron agrees we should fix. OTher browser vendors? Google, Apple Microsoft?
  288. # [18:23] <dael> ???: For Apple I'd have to update.
  289. # [18:23] <dael> glazou: Google? Microsoft?
  290. # [18:23] <fantasai> s/???/smfr/
  291. # [18:23] <fantasai> s/update/ask David Hyatt/
  292. # [18:23] * dael is going to burn these headphones. They're awful.
  293. # [18:23] * sgalineau can't imagine how an author would not consider this a bug
  294. # [18:23] <dael> glazou: Is it okay for everyone if fantasai puts her proposal in the spec and we come back to it later?
  295. # [18:23] <tantek> agreed
  296. # [18:23] <zcorpan> there was a reply from rune about what Presto does http://lists.w3.org/Archives/Public/www-style/2015Jan/0061.html
  297. # [18:23] * leaverou sgalineau yup, this is definitely super confusing for authors if it doesn’t get fixed
  298. # [18:24] <dael> glazou: I think her prop is the one that makese sense.
  299. # [18:24] <dael> glazou: Any obj to that?
  300. # [18:24] <sgalineau> leaverou: they might just not use the feature as a result.
  301. # [18:24] <tantek> would p ::selection help?
  302. # [18:24] <tantek> is this an examples thing?
  303. # [18:24] <dael> glazou: Let's do that. Lets change the behavior and make it more author complient.
  304. # [18:24] <dael> fantasai: I think that's all I have on psuedo. I'll prep the FPWD if Bert will help?
  305. # [18:25] * plh can help if needed
  306. # [18:25] <dael> Bert: I won't be able to pub next week. Maybe ChrisL is available.
  307. # [18:25] <leaverou> sgalineau: nope, they will, but with complicated selectors to involve every descendant (like p::selection, p ::selection)
  308. # [18:25] <dael> fantasai: I'll ask around.
  309. # [18:25] <dael> glazou: plh can help. Thanks plh.
  310. # [18:25] <sgalineau> leaverou: yes, some will go to great lengths. others will just decide it's not worth the pain.
  311. # [18:25] <dael> glazou: I head Florian has CSS3 UI. Anything else?
  312. # [18:25] <dael> bcampbell: I've been doing research on Flexbox still for break.
  313. # [18:25] <zcorpan> tantek: you would need to do p::selection, p ::selection {} but it could get messy. suggestion is to make p::selection {} DWIM
  314. # [18:25] <bcampbell> https://www.evernote.com/l/AJMBQc-dda1NGZW3BF8_WMXkK6k6h2k3C_0
  315. # [18:26] <leaverou> sgalineau: it’s not that huge of a pain. It's mainly the confusion for authors that don't know it that should be a concern.
  316. # [18:26] <bcampbell> https://wiki.csswg.org/spec/css3-flexbox/accessibility
  317. # [18:26] * fantasai note to dael, remove evernote link from formatted minutes
  318. # [18:26] * Florian is TabAtkins on the call?
  319. # [18:26] <sgalineau> leaverou: I'd get frustrated if rearranging my markup a little broke my selection styling. but then I'm lazy.
  320. # [18:26] <dbaron> fantasai, has the spec for ::selection defined the underlying model, or is it more vague still?
  321. # [18:26] <dael> bcampbell: Not that link, sorry.
  322. # [18:26] <dael> bcampbell: I created a wiki for the arguements. fantasai was nice enough to talk to me a lot. I've been talking to IBM. I'd like to start a discussion on the e-mail and come back to it.
  323. # [18:26] <fantasai> dbaron, it's pretty explicit, but I'm unsure if it's well-written or correct
  324. # [18:27] <leaverou> sgalineau: yup, I didn’t disagree on that. Unless someone is aware of the peculiarity, it’s frustrating and confusing
  325. # [18:27] <dael> bcampbell: What I wanted to bring up was I was hoping people would keep it on their radar so we can get the comments gathered for next week
  326. # [18:27] <Zakim> -hober
  327. # [18:27] * Joins: estellevw (~estellevw@public.cloak)
  328. # [18:27] <dael> glazou: Let's do an action item.
  329. # [18:27] <dael> ACTION everyone to review https://wiki.csswg.org/spec/css3-flexbox/accessibility
  330. # [18:27] * trackbot is creating a new ACTION.
  331. # [18:27] <trackbot> Error finding 'everyone'. You can review and register nicknames at <http://www.w3.org/Style/CSS/Tracker/users>.
  332. # [18:28] <Zakim> +hober
  333. # [18:28] <dael> glazou: What else, or shall we move to Florian?
  334. # [18:28] <dael> ???: Anyone else having problems witht he new repository?
  335. # [18:28] <dbaron> s/???/tantek/
  336. # [18:28] <dael> dbaron: Fine for me too.
  337. # [18:28] <dael> tantek: Okay. I'll follow up.
  338. # [18:28] * sgalineau ACTION: fix tantek
  339. # [18:28] <dael> Topic: CSS3 UI
  340. # [18:29] <Florian> cursor:auto (ISSUE 48)
  341. # [18:29] <Florian> http://lists.w3.org/Archives/Public/www-style/2014Nov/0531.html
  342. # [18:29] <dael> Florian: I'll work off of who is here. Is TabAtkins here?
  343. # [18:29] <dael> [silence]
  344. # [18:29] * leaverou sgalineau to whom would that action be assigned?
  345. # [18:29] <dael> Florian: This is from dbaron. It's specifying rather than the usinversal do magic with auto.
  346. # [18:30] * sgalineau leaverou, at this stage florian might as well edit tantek too
  347. # [18:30] <dael> dbaron: The reason auto is needed is that generally browsers want a pointer over not-text and an I-beam over text. Since those are oftern together we need a value that switches and auto has historically done that interop.
  348. # [18:30] * tantek sgalineau ???
  349. # [18:30] <fantasai> s/together/in the same element/
  350. # [18:31] <dael> dbaron: The original auto was so ill-defined it seems that everything browsers did with a cursor was under auto. Rather I think what can be in the UI stylesheet should be there rather than all magic in the auto value. I'd rahter auto is just pointer or I-beam.
  351. # [18:31] <dael> glazou: There's a third for auto which is links.
  352. # [18:31] <dael> dbaron: That can be in UA stylesheet
  353. # [18:31] * astearns ACTION: wrap everything sgalineau emotes in sarcasm tags
  354. # [18:31] <dael> glazou: Okay, fine.
  355. # [18:31] <dael> Florian: It makes sense to me and I'm in favor of this. We have to resolve what it means to switch between virtical and horizontal. I have some suggestions on this.
  356. # [18:32] <dbaron> Gecko only has 'auto' switch between pointer and the text cursors and does other things in the UA style sheet.
  357. # [18:32] <dael> fantasai: For switching between vert and horz, that should be automatic unless we want to add a hoz text cursor and vert ext keyword.
  358. # [18:32] <Zakim> -zcorpan
  359. # [18:32] <BradK> User-select:none on text should also prevent the automatic text cursor
  360. # [18:32] <Zakim> +??P7
  361. # [18:33] <dael> Florian: We have both, but aotu is switching between those things. dbaron is proposing that we one use auto to switch between only those two things. SO the question is if we should, I have a suggestion for how.
  362. # [18:33] <zcorpan> Zakim, ?PP7 is me
  363. # [18:33] <Zakim> sorry, zcorpan, I do not recognize a party named '?PP7'
  364. # [18:33] <dael> fantasai: That makes sense to me.
  365. # [18:33] <glazou> Zakim, mute ??P7
  366. # [18:33] <Zakim> ??P7 should now be muted
  367. # [18:33] <zcorpan> Zakim, ??PP7 is me
  368. # [18:33] <Zakim> sorry, zcorpan, I do not recognize a party named '??PP7'
  369. # [18:33] <zcorpan> Zakim, ??P7 is me
  370. # [18:33] <Zakim> +zcorpan; got it
  371. # [18:33] <glazou> Zakim, ??P7 is zcorpan
  372. # [18:33] <Zakim> I already had ??P7 as zcorpan, glazou
  373. # [18:33] <dael> fantasai: What happens if you haev a resizable element and you're on the border. If we only switch between these cursors, does that mean we don't get a resize cursor?
  374. # [18:33] <zcorpan> Zakim, mute me
  375. # [18:33] <Zakim> zcorpan was already muted, zcorpan
  376. # [18:34] <Zakim> -tantek
  377. # [18:34] <dael> dbaron: I have to look, but it's poss we should include it. The case where we've gotten bug reports is authors look at the spec and auto on a form control should mean the form control cursor and on a link the link cursor. I think we should say what switching is a part of auto.
  378. # [18:34] * tantek oops comms device ran out of battery. plugging in.
  379. # [18:34] <dael> dbaron: I'm prob not going to get an answer for resize in less then two or three minutes.
  380. # [18:34] <SimonSapin> +1 for specs being explicit
  381. # [18:35] <zcorpan> Zakim, who is noisy?
  382. # [18:35] * fantasai notes that we have an auto-text-cursor value and a vertical-text-cursor value but not a horizontal-text-cursor value
  383. # [18:35] <Zakim> zcorpan, listening for 12 seconds I heard sound from the following: dael (3%), Florian (63%), adobe-seattle (20%), glazou_ (35%), dbaron (7%)
  384. # [18:35] <tantek> I agree with specs explicit however I'm not sure we have good explicit language to put in yet.
  385. # [18:35] <dael> Florian: Maybe the resizing behaviour is somewhat independant if you spec a cursor other than auto you may still and resize. I'm not sure on this one.
  386. # [18:35] <dbaron> fantasai, I think we have the last two but not auto-text-cursor
  387. # [18:35] <fantasai> "User agents may automatically display a horizontal I-beam/cursor (e.g. same as the vertical-text keyword) for vertical text, or for that matter, any angle of I-beam/cursor for text that is rendered at any particular angle. "
  388. # [18:36] <dael> fantasai: My concern is we have the resize. There's other things that could happen like a UA has a button that changes what you can do to an item and therefore the cursor, like if you hold control it's a hand.
  389. # [18:36] <dael> Florian: That should be doable with normal mech overriding.
  390. # [18:36] <tantek> agreed with fantasai concerns
  391. # [18:36] <dael> fantasai: So the CSS cursor changes if you hold the control key?
  392. # [18:36] * tantek waits for his comms device to restart.
  393. # [18:36] <dael> Florian: A UA that could change through te stylesheet. Why not?
  394. # [18:37] <tantek> depends what you're hovering over
  395. # [18:37] <tantek> or if you're dragging
  396. # [18:37] <dael> dbaron: I think the question is if the UA has that, do they want it to not show if the author chooses cursor and I think no in which case you're selecting a mech outside CSS.
  397. # [18:37] <tantek> isn't that the magic of auto?
  398. # [18:37] <dael> fantasai: I'm jsut not sure if everything a UA wants to do can't be done through the stylesheet. If it's out of scope it might be completely expressable.
  399. # [18:38] <tantek> yes, that ^^^
  400. # [18:38] <dael> dbaron: If there's other things that need to be here we should list. I don't think suto should be magic.
  401. # [18:38] <Zakim> +??P13
  402. # [18:38] <tantek> zakim, ??p13 is me
  403. # [18:38] <Zakim> +tantek; got it
  404. # [18:38] <dael> smfr: Looking here we may use the hand or the text input is a pointer
  405. # [18:38] <dael> Florian: If the curor isn't there do you still show the resize?
  406. # [18:38] <dael> smfr: It looks like me don't.
  407. # [18:38] * TabAtkins belated regrets, this is the last day of my winter vacation.
  408. # [18:38] <dael> dbaron: I suspect Gecko has some sort of anon content that has a cursor style on it for the resize handle.
  409. # [18:39] <glazou> TabAtkins: enjoy :-)
  410. # [18:39] <dael> tantek: I'm okay with spec more details on auto, but I don't feel like we understand. There's some cases that aren't covered.
  411. # [18:39] <BradK> *:dragging { cursor: hand; }
  412. # [18:39] <dael> dbaron: That's fine. We should define what it covers, not imply it covers everything that's in the UA stylesheet. We don't need to define on the call.
  413. # [18:40] <dael> Florian: There's another item where if auto can switch between vert and horx, there's also the diaganal. Does it do that?
  414. # [18:40] <dael> fantasai: Text says UA can display horz for any text that's rendered at any angle. So text says you can so I don't know why you wouldn't.
  415. # [18:40] <dael> Florian: Right, it's just that no one does that right now.
  416. # [18:40] <dael> dbaron: I think that's a recent edit to the spec.
  417. # [18:40] <dael> tantek: I think that's been there for a while.
  418. # [18:40] <dael> tantek: It's been there for a while.
  419. # [18:40] * zcorpan do we allow changing the angle of the pointer also? :-)
  420. # [18:41] <dael> dbaron: Recent in relation to the change in cursor impl.
  421. # [18:42] <dael> tantek: I think the point in IRC earlier is that we don't have an explicit horz.
  422. # [18:42] <dael> tantek: I think it was added because people were doing it. If you want to discuss deprication, that's another discussion.
  423. # [18:42] * fantasai zcorpan: no, the pointer doesn't need to change angle because it's not dividing between two things. Resize cursors do need to do that, but we allow 4 options for that
  424. # [18:42] <dael> Florian: dbaron suggested on the list about having a switch. I don't remember exactly what he said, bt if we should have a switch it should be poss rounded to 90 degrees. That's the baseline, what we're after.
  425. # [18:42] <dael> Florian: Do we have anything we can resolve on?
  426. # [18:43] <dael> Florian: Is there a resolution we want to get out of this?
  427. # [18:43] <dael> fantasai: I'm not convinced we need vert either, but it's tere.
  428. # [18:43] * fantasai would like the list section headings to not be <p> :)
  429. # [18:43] <dbaron> ok, it changed between the 2003 LCWD and the 2004 CR. There were definitely drafts that described vertical-text and text as both fixed, though (i.e., prior to the 2004 CR)
  430. # [18:43] <dael> Florian: We could have auto means auto-magic everything or we have auto may be a lot of things, but we define what they are and how they work and how to switch and everything else in the UA stylesheet.
  431. # [18:44] <dael> tantek: The point of auto is I want to set this back to what it was becore I said anything. So it needs to be what the author expects.
  432. # [18:44] <zcorpan> Zakim, unmute me
  433. # [18:44] <Zakim> zcorpan should no longer be muted
  434. # [18:44] <dael> dbaron: We don't have that for other prop, though we've been talking about having it. I don't htink we want to solve it with.
  435. # [18:44] <zcorpan> Zakim, mute me
  436. # [18:44] <Zakim> zcorpan should now be muted
  437. # [18:44] <dael> zcorpan: I agree with dbaron that what can be expressed in the UA stylesheet shouldn't be a part of the auto keyword
  438. # [18:45] <Zakim> -Lea
  439. # [18:45] <dael> tantek: I'm trying to understand the reasoning. I'm from the author prosp where I want it like it was before I touched it.
  440. # [18:45] <fantasai> fantasai^: We had the 'default' keyword in Cascade to do exactly that for all properties, but impl's asked us to remove it.
  441. # [18:45] <dael> Florian: This is a general wish for CSS, not a specific one.
  442. # [18:45] <Zakim> +Lea
  443. # [18:45] <dael> tantek: When that's changed we can address this, but we have introp.
  444. # [18:45] <dael> dbaron: interop is a disaster on this.
  445. # [18:46] <dael> tantek: Is there a magic other value that UAs use if nothing is spec for the cursor?
  446. # [18:46] <zcorpan> FYI https://html.spec.whatwg.org/multipage/rendering.html#rendering already says the UA stylesheet should contain :link, :visited { text-decoration: underline; cursor: pointer; }
  447. # [18:46] <dael> fantasai: You put something in the UA stylesheet and if nothing overrides it, that's what takes effect.
  448. # [18:47] <dael> Florian: Though we've unconvered that the rules are more complicated, I'm hearing a sort of agreement toward dbaron side, if others agree with tantek they should talk.
  449. # [18:47] <dael> tantek: I'm saying we should speify, but we don't know what they're doing.
  450. # [18:47] <dael> dbaron: I'm saying I know what we do and zcorpan knows what Gecko does and it's not the same thing.
  451. # [18:47] <dael> tantek: So you don't want interop?
  452. # [18:47] <dael> dbaron: We want to decide what interop should be on.
  453. # [18:48] <zcorpan> s/zcorpan knows what Gecko/Simon knows what WebKit/
  454. # [18:48] <dael> smfr: To give an ex in the webkit code there's interesting things happening if your curson is over a link YOu can click the link or click and start editing the link. There's a setting that applies to that under the author value right now.
  455. # [18:48] * zcorpan doesn't recall claiming to know what webkit does though
  456. # [18:48] * fantasai :)
  457. # [18:49] <dael> smfr: And in addition to that it's something that's hard to describe in the UA stylesheet.
  458. # [18:49] <dael> glazou: We're not going to solve this now.
  459. # [18:49] <zcorpan> zakim, unmute me
  460. # [18:49] <Zakim> zcorpan should no longer be muted
  461. # [18:49] <dael> Florian: Do we want to figure out the rules, or do we want to leave this as magic? WE can decide that and if we want the rules, we can do that on the list.
  462. # [18:49] <BradK> a:editing { cursor: text; }
  463. # [18:49] <dael> glazou: What do impl think?
  464. # [18:49] * tantek is still getting "abort: authorization failed" with hg push :( :( :(
  465. # [18:49] <zcorpan> Zakim, mute me
  466. # [18:49] <Zakim> zcorpan should now be muted
  467. # [18:49] <dael> zcorpan: I think it's good to try and get closer to interop and align.
  468. # [18:50] <dael> tantek: I'm for interop assuming we can do that
  469. # [18:50] <gregwhitworth> Can we discuss this at F2F?
  470. # [18:50] * dbaron tantek, you need to put the username/password in ~/.hgrc or elsewhere, just like you probably already did for the w3c username/password
  471. # [18:50] * fantasai did you switch to the new server *and* change your credentials to the wiki.csswg.org auth?
  472. # [18:50] <dael> tantek: If we spec in this case do this thing, in this case do this, else magic. If we can shrink the magic slowly, that would be great. I'd like to see those prop.
  473. # [18:50] <gregwhitworth> Regarding cursor: Auto
  474. # [18:51] <dael> Florian: Do we intend auto should be everything, or that the UA stylesheet should be specific where it can and else auto and we try and define auto.
  475. # [18:51] <dael> tantek: I don't think I understand that.
  476. # [18:51] <zcorpan> the latter
  477. # [18:51] <dael> Florian: Do we want the UA stylesheet to have a selector that says cursor: auto, or do we want detailed things in the stylesheet except where we have to decide on auto.
  478. # [18:52] <dael> smfr: I'm fine with the later. webkit only has links for the editing behavior I defined.
  479. # [18:52] * tantek wonders if he should just give up on hg and try the github bridge :/
  480. # [18:52] * fantasai has no opinion atm
  481. # [18:52] <dbaron> I prefer the latter as well.
  482. # [18:52] <tantek> I'll defer to the latter
  483. # [18:52] <dael> glazou: So the two Simons are in favor of the latter.
  484. # [18:52] <dael> glazou: obj?
  485. # [18:52] <BradK> If we do the latter, then what happens if the author does the former?
  486. # [18:53] * Quits: gregwhitworth (~gregwhitworth@public.cloak) (Client closed connection)
  487. # [18:53] <dbaron> proposed resolution: we intend 'auto' to cover behaviors that can't be described by other styles in the UA style sheet, and we want to define it more precisely, but we need to work out on the list what that definition should be
  488. # [18:53] <dael> dbaron: Does that make sense?
  489. # [18:54] <zcorpan> BradK - it would make links have a text cursor
  490. # [18:54] <dael> Various: yes
  491. # [18:54] <Florian> ::value and ::choices (Follow up on ISSUE 65)
  492. # [18:54] <Florian> http://lists.w3.org/Archives/Public/www-style/2015Jan/0046.html
  493. # [18:54] <dael> RESOLVED: we intend 'auto' to cover behaviors that can't be described by other styles in the UA style sheet, and we want to define it more precisely, but we need to work out on the list what that definition should be
  494. # [18:54] * tantek plinss are you around? can you double check that user csswg at tantek dot com (in email form) has write access to hg.csswg.org?
  495. # [18:54] <glazou> tantek: plinss at TAG ftf
  496. # [18:54] * Joins: gregwhitworth (~gregwhitworth@public.cloak)
  497. # [18:54] <tantek> thanks glazou - I'll await his email then :/
  498. # [18:55] <dael> Florian: A while back we decided to dropt he pseudo elements that were in CSS3 UI. tantek made the edit, but we found two values. There was some evidence of intent to impl. I agree that value makes sense, I'm not a sure about choices, but given there's no impl I think they should go in pseudo spec.
  499. # [18:55] * Joins: lajava (~javi@public.cloak)
  500. # [18:55] <dael> Florian: So what do people think, keep, delete, move?
  501. # [18:55] <Zakim> -Lea
  502. # [18:56] <dael> tantek: I'm particularly interested in impl feedback. If it's not a priority for other impl, that's a big piece of input, but if they will impl this year, we need that. Shuffling spec we can decide later from that information.
  503. # [18:56] <Zakim> +Lea
  504. # [18:56] <dael> tantek: Tis is part of the larger do we want to keep making controls JSy or do we want to add smaller stuff to CSS that authors use for control.
  505. # [18:56] <Zakim> -Lea
  506. # [18:56] * Quits: gregwhitworth (~gregwhitworth@public.cloak) (Client closed connection)
  507. # [18:56] <dael> Florian: To me ::values makes sense and ::choices doesn't, but I'm not impl.
  508. # [18:57] <dael> tantek: As an author?
  509. # [18:57] <dael> Florian: Yes.
  510. # [18:57] <dael> smfr: I don't think webkit has intention to add these soon.
  511. # [18:57] <Zakim> -[IPcaller]
  512. # [18:57] <dael> Florian: When we discussed place-holder pseudo classes, we only added one for when it was shown, I think this was a combo between value psuedo class and pseudo element did everything you need.
  513. # [18:57] <dael> tantek: I think that was a use case for ::value.
  514. # [18:58] <dael> Florian: If we remove ::value, we need ::place-holder.
  515. # [18:58] <dael> dbaron: We agreeed to add ::place-holder. It hasn't been edited into psuedo-spec.
  516. # [18:58] <Zakim> +Lea
  517. # [18:58] * zcorpan without the dash, though?
  518. # [18:58] <dael> tantek: I'd like to see a trail for that and see what's going on there. Do you remember what meeting dbaron?
  519. # [18:58] <dael> dbaron: No.
  520. # [18:58] <glazou> zcorpan: yes
  521. # [18:59] <dael> s/place=holder/placeholder
  522. # [18:59] <astearns> Tucson
  523. # [18:59] <dael> tantek: If we think it's sufficent and it's written, I think it's a good interum solution.
  524. # [18:59] <zcorpan> s/place-holder/placeholder/g
  525. # [18:59] <dbaron> placeholder resolutions in http://krijnhoetmer.nl/irc-logs/css/20130206#l-654
  526. # [18:59] <dael> Florian: If we have value, we don't need placeholder, but if we have placeholder, we might still want value.
  527. # [19:00] <dael> Florian: But back to the earlier question, do people want to impl. You've got the comments from Mozilla.
  528. # [19:00] * Joins: antenna_ (~antenna@public.cloak)
  529. # [19:00] <dael> tantek: I think it was a refocus on ::placeholder
  530. # [19:00] * krit needs to drop off
  531. # [19:00] <Zakim> -krit
  532. # [19:00] <astearns> email link: http://lists.w3.org/Archives/Public/www-style/2013Feb/0393.html
  533. # [19:00] <dael> dbaron: I just put a link to the IRC of the resolution. It was Feb 2013
  534. # [19:00] <zcorpan> maybe ::value shouldn't select the placeholder
  535. # [19:00] <dael> tantek: I was there and I don't remember this, but okay.
  536. # [19:01] <dael> Florian: What are we lacking to make a decision.
  537. # [19:01] <dael> tantek: We're lacking a write up of those two pseudos.
  538. # [19:01] <tantek> we need these written up: :placeholder-shown & ::placeholder
  539. # [19:01] <dael> Florian: It's just ::placeholder that isn't.
  540. # [19:01] <dael> tantek: Should we action someone to write that up?
  541. # [19:01] * Quits: antenna (~antenna@public.cloak) (Ping timeout: 180 seconds)
  542. # [19:01] <dael> glazou: We need to wrap up.
  543. # [19:02] <dael> tantek: So I propose we action a pseudo-elements writer to write up ::placeholder
  544. # [19:02] <dael> tantek: I think we should get that out there and follow up
  545. # [19:02] <dael> ACTION fantasai write ::placeholder in pseudo spec
  546. # [19:02] * trackbot is creating a new ACTION.
  547. # [19:02] <trackbot> Created ACTION-664 - Write ::placeholder in pseudo spec [on Elika Etemad - due 2015-01-14].
  548. # [19:03] <BradK> Is XForms still a thing? Is that the only use case for '::repeat-item'?
  549. # [19:03] <Zakim> -zcorpan
  550. # [19:03] <dael> fantasai: It doesn't sound like there's an immediate need to have ::value and ::choices so we should drop them to pseudo
  551. # [19:03] * leaverou thinks authors will hack :placeholder-shown to target empty inputs if there's no pseudo-class for that
  552. # [19:03] <BradK> OK
  553. # [19:03] <dael> tantek: I think we have concensus on what, but not another.
  554. # [19:03] * Florian BradK that's been removed already
  555. # [19:03] <Zakim> -smfr
  556. # [19:03] <dael> glazou: We're past the hour. Thank you and we'll see you next week.
  557. # [19:03] <Zakim> -tantek
  558. # [19:03] <Zakim> - +1.519.513.aadd
  559. # [19:03] <Zakim> -glazou_
  560. # [19:03] <Zakim> -adobe-seattle
  561. # [19:03] <Zakim> -bcampbell
  562. # [19:03] <Zakim> -dbaron
  563. # [19:03] <Zakim> -hober
  564. # [19:03] <Zakim> -antonp
  565. # [19:03] <Zakim> -[Bloomberg]
  566. # [19:03] * tantek is still struggling with hg :(
  567. # [19:03] <Zakim> -Florian
  568. # [19:03] <dael> s/what/one
  569. # [19:03] <Zakim> -Lea
  570. # [19:03] * Quits: glazou (~glazou@public.cloak) (glazou)
  571. # [19:03] <Zakim> -Plh
  572. # [19:03] <Zakim> -BradK
  573. # [19:03] <Zakim> -dauwhe
  574. # [19:04] <Zakim> -SimonSapin
  575. # [19:04] <Zakim> -vivien
  576. # [19:04] <Zakim> -dael
  577. # [19:04] <Zakim> -SteveZ
  578. # [19:04] <Zakim> - +1.631.398.aaee
  579. # [19:04] <Zakim> Style_CSS FP()12:00PM has ended
  580. # [19:04] <Zakim> Attendees were dael, +1.479.764.aaaa, Florian, dauwhe, Lea, +1.206.675.aabb, astearns, fantasai, bcampbell, sylvaing, cabanier, +33.1.39.21.aacc, glazou_, krit, antonp, Plh, BradK,
  581. # [19:04] <Zakim> ... dbaron, vivien, SteveZ, +1.519.513.aadd, zcorpan, smfr, [IPcaller], SimonSapin, [Bloomberg], +1.631.398.aaee, tantek, hober
  582. # [19:04] * Quits: dael (~dael@public.cloak) ("Page closed")
  583. # [19:04] * dbaron leaverou, we could have a variant of attribute selector syntax that targets thing like the current value of a form control
  584. # [19:04] * leaverou dbaron yup, that’s long overdue IMO
  585. # [19:04] <vollick> Zakim, +1.519.513.aadd is me.
  586. # [19:04] <Zakim> sorry, vollick, I do not recognize a party named '+1.519.513.aadd'
  587. # [19:04] <Florian> I don't see the point of having ::placeholder if we have ::value, as you can write :placeholder-shown::value
  588. # [19:05] * leaverou dbaron but if we do, do we also need :placeholder-shown? Isn't it just :empty-value[placeholder] ?
  589. # [19:05] * Quits: vollick (~vollick@public.cloak) (Client closed connection)
  590. # [19:05] <leaverou> Florian++
  591. # [19:05] * dbaron leaverou, no, since placeholder showing is more complicated than that
  592. # [19:05] * zcorpan leaverou placeholder might or might not be shown when the value is empty, depending on UA
  593. # [19:05] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  594. # [19:05] <Florian> leaverou: we still do. what you suggested does not help you know if the placeholder isn't shown because there isn't one, or if it isn't shown because the user typed something
  595. # [19:06] * dbaron leaverou in particular, if you start editing and then make the value empty again, or tab through the field and leave it empty
  596. # [19:06] * Quits: antenna_ (~antenna@public.cloak) ("Leaving")
  597. # [19:06] * Quits: kwkbtr (~kwkbtr@public.cloak) (Client closed connection)
  598. # [19:06] * Quits: andrey_r (~andrey_r@public.cloak) ("Page closed")
  599. # [19:07] * leaverou dbaron then :empty-value (assuming that's its name) would match again, and [placeholder] would match anyway
  600. # [19:07] <Florian> or can the (user-typed) value and the placeholder be shown at the same time? that
  601. # [19:07] <Florian> would exlain why you'd need both pseudos
  602. # [19:08] <Florian> leaverou: I think the placehoder disapears if you click in the input field, even if you haven't typed anything yet, at least in some implementations
  603. # [19:08] <leaverou> Florian: not any more, at least in most implementations
  604. # [19:08] <Florian> this seems to be something reasonable people could disagree about, so I am not sure I'd want to make it impossible
  605. # [19:08] <BradK> But that should be implementation specific, no?
  606. # [19:09] <Florian> right
  607. # [19:09] <Florian> Is there a similar case for browsers wanting to show the placeholder and the value at the same time, or is that silly, and :placeholder-shown::value is a reasonable replacement for ::placeholder ?
  608. # [19:09] <dbaron> leaverou, the point is that you might be in a situation where the value is empty but the placeholder is not shown
  609. # [19:10] <BradK> In theory, the placeholder could be shown as a tooltip whenever the field is focuses, even after the user starts typing.
  610. # [19:11] <leaverou> BradK: hmm that’s a good argument. It would be even nicer if authors could make this possible via CSS. I.e. if the entire placeholder hiding happened via rules in the UA stylesheet that could be overriden
  611. # [19:11] <Florian> leaverou: if you do that, that means that absent these rules, UAs would by default show the placeholder and the value, overlaping. Not sure I like that
  612. # [19:12] <leaverou> Florian: I don’t see why UAs would implement this behavior without implementing the UA stylesheet rules for it
  613. # [19:12] <tantek> tooltips don't show up on touch platforms
  614. # [19:13] <BradK> Input:focus::placeholder { display:inline; }
  615. # [19:13] <leaverou> tantek: the "tooltip" BradK referred to is about styling, not an actual tooltip
  616. # [19:13] <BradK> In UA style sheet
  617. # [19:13] <plinss> tantek: yes, you have access (username: tantek)
  618. # [19:13] <Florian> leaverou: they wouldn't, but while I think relying on UA stylesheets to tailor behaviour to HTML makes sense, I am not sure they should be used to make sure content is at all readable
  619. # [19:13] <BradK> tantek: yes
  620. # [19:14] <Florian> I don't want CSS resets to mess up with that.
  621. # [19:14] <tantek> plinss - thanks - now I have a different problem
  622. # [19:14] <leaverou> Florian: that would mean CSS resets would explicitly style ::placeholder
  623. # [19:15] <BradK> Instead of display:inline, it would be positioned, colored, block, etc.
  624. # [19:15] <BradK> For tooltip effect
  625. # [19:15] <leaverou> that sounds awesome
  626. # [19:15] <BradK> CSS resets are evil.
  627. # [19:15] <Florian> leaverou: Good ones would. I don't mind things being ugly, but I do mind things being unreadable "by default"
  628. # [19:16] <Florian> BradK: yes they are, but they exist none the less, and if we can design to limit the amount of footgun we provide them, so much the better
  629. # [19:16] <leaverou> Florian: nope, that would be terrible ones. CSS resets have a purpose, they shouldn't just be blindly resetting stuff
  630. # [19:16] <tantek> "abort: push creates new remote head 61b8f79f63ae!"
  631. # [19:16] <tantek> :( :( :(
  632. # [19:17] <tantek> how do I force dump all local changesets and go back to what head the server has?
  633. # [19:17] <tantek> I've already saved a copy of the only two files I modified
  634. # [19:17] <tantek> so I can reapply the changes
  635. # [19:17] <plinss> just make a new clone
  636. # [19:17] <tantek> that takes forever
  637. # [19:17] <Florian> rm -rf foobar; git clone .....
  638. # [19:17] <tantek> when the problem should only be with a few files
  639. # [19:17] * BradK agrees with Lea
  640. # [19:18] <plinss> hg clone takes less than a minute for me
  641. # [19:18] <tantek> how do you dump a local changeset?
  642. # [19:18] <tantek> like if you have 5 changesets and you only want to keep the first 4?
  643. # [19:18] <leaverou> Florian: So you want to make a perfectly good use case impossible for fear of the imaginary bad CSS reset?
  644. # [19:18] <plinss> hg export
  645. # [19:18] * Quits: smfr (~smfr@public.cloak) (smfr)
  646. # [19:19] <BradK> Florian: I think it is worse if the user can't override the behavior because it is magic.
  647. # [19:19] <tantek> sorry, by dump I mean drop
  648. # [19:19] <tantek> not output ;)
  649. # [19:19] <leaverou> BradK++
  650. # [19:19] <leaverou> less magic, more goodies
  651. # [19:19] <Florian> leaverou: no, but I don't see how your good use case becomes impossible if browsers disable the normal placeholder display mechanism when a value is typed. You can still make it show up my other means
  652. # [19:19] <plinss> http://mercurial.selenic.com/wiki/EditingHistory
  653. # [19:19] <BradK> 
  654. # [19:20] <leaverou> Florian: more complicated means
  655. # [19:20] <plinss> tantek: in your case a hg strip may work for you: http://mercurial.selenic.com/wiki/EditingHistory#Other_options
  656. # [19:20] <tantek> indeed - it's only the last changeset I'm trying to dump
  657. # [19:21] <BradK> Florian: what is the reset rule that you are imagining?
  658. # [19:22] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
  659. # [19:22] <BradK> What reset would mess up Input:focus::placeholder { display:inline; }?
  660. # [19:22] <Florian> BradK: "::placeholder {display:inline; color: gray;}" or any other thing that so basic that it doesn't cause the place holder to get out of the way once the user starts typing
  661. # [19:23] <Florian> "Input:focus::placeholder { display:inline; }" isn't sufficient though. It keeps the placeholder even if you're typing
  662. # [19:23] <Florian> which is what I don't want
  663. # [19:23] <tantek> and I'm back to abort: authorization failed
  664. # [19:23] <Florian> I want it to disapear, even if I don't mind you bringing it back by other means if you want to
  665. # [19:26] <tantek> "try to push obsolete markers to remote"
  666. # [19:26] <tantek> yeah because that's understandable
  667. # [19:26] <tantek> and then an hg pull -u says "adding remote bookmark master"
  668. # [19:26] <Florian> Basically, the behavior I want as a default is ":not(:placeholder-show)::placeholder {display:none;}". Whether that should be in the UA stylesheet, or magic is less clear to me
  669. # [19:26] <leaverou> Florian: users can always write careless rules to make things unreadable
  670. # [19:26] <tantek> alright, for some reason in all this repo switchover it wanted to merge in a bunch of files I didn't touch
  671. # [19:26] <BradK> Yeah, so I guess maybe you'd need Input:focus::placeholder:empty { display:inline; }
  672. # [19:27] <tantek> css-inline/Makefile
  673. # [19:27] <tantek> css-preslev/Overview.html
  674. # [19:27] <tantek> css-preslev/Overview.src.html
  675. # [19:27] <tantek> css-regions/Makefile
  676. # [19:27] <tantek> css-shapes-2/Makefile
  677. # [19:27] <tantek> css-template/Overview.src.html
  678. # [19:27] <Florian> on the one hand it can be expressed in the UA stylesheet, so maybe it should be, but on the other hand, CSS should be robust, and to be that implies that by default (even without a UA stylesheet), things should not overlap and become unreadable
  679. # [19:27] <BradK> Or so,etching
  680. # [19:27] <tantek> so how do I know if I just screwed up those files or not - which I didn't touch but hg in its infinite wisdom decided needed to be in my change set
  681. # [19:27] <BradK> Gah
  682. # [19:27] <leaverou> BradK: :empty is taken :(
  683. # [19:27] <tantek> I'm feeling a w3c meme come along
  684. # [19:27] <tantek> hg push (flames in background)
  685. # [19:27] <BradK> Or something that more accurately describes the current magic
  686. # [19:28] <tantek> well at least http://dev.w3.org/csswg/css-ui-3/ is updated
  687. # [19:28] <tantek> http://dev.w3.org/csswg/css-preslev/ appears to be untouched
  688. # [19:28] * Florian tantek: switch to git. It has a mildly less friendly command line argument, but a vastly simpler internal model that never leaves you confused once you know how it works
  689. # [19:28] <plinss> tantek: when you do a merge, files changed by others (on the other branch you’re merging) show up as diffs in the merge changeset, don’t worry about it
  690. # [19:28] <leaverou> Florian: I believe details/summary behavior is by large set via UA stylesheets, non?
  691. # [19:29] <BradK> Input:focus::placeholder:no-value { display:inline; }
  692. # [19:29] <tantek> Florian - all command line revision control tools suck. too much magic, too easy to get into too many totally unuseful states
  693. # [19:29] <leaverou> Florian: how is this different?
  694. # [19:29] <tantek> http://dev.w3.org/csswg/css-regions/ appears to be untouched
  695. # [19:29] <tantek> and http://dev.w3.org/csswg/css-template/ appears to be untouched
  696. # [19:30] <plinss> tantek: odd that the master bookmark is still there (the server creates it temproarily to sync with github, to map the default branch to the master branch in git space), but it should delete it right after...
  697. # [19:30] <tantek> so I'm just going to assume I didn't screwup the repository unless someone else finds a problem
  698. # [19:30] * Florian tantek: that's why I like git. Very little magic as far as internals are concerned. I sometimes have to hunt for the right argument to get what I want, but never about what I should want
  699. # [19:30] <leaverou> BradK: no :focus needed, placeholders are shown even w/out focus, just styled differently (darker color)
  700. # [19:30] <plinss> tantek: I don’t believe you did
  701. # [19:31] <Florian> leaverou: "details/summary"? what are you referring to?
  702. # [19:31] <BradK> Ah, right.
  703. # [19:31] <tantek> Florian "hunt for the right argument" <<<< that's the problem. It's supposed to be a *productivity* tool, not a F**** adventure game!
  704. # [19:31] <leaverou> Florian: the <details> element
  705. # [19:31] <tantek> just give me "View" "Edit" Save" any time
  706. # [19:31] <Florian> leaverou: I need to go learn about this one
  707. # [19:31] <BradK> :focus could be used to describe the old Mac way of hiding the placeholder when focused.
  708. # [19:31] <tantek> all the pull push rebase add master whatever is so not needed in the 99% editing case
  709. # [19:32] <tantek> worst kind of UI design - making everone learn *and use* the complex crap that 99% of the time 99% of the users never need
  710. # [19:32] <BradK> Or it could be used to move the placeholder into a tooltip when focused.
  711. # [19:32] * Florian tantek: I like quirky UI over simple model better than a complex model with a "simple" UI until some abstraction leaks
  712. # [19:33] <tantek> I'd rather have a rarely quirky UI, than an always quirky UI.
  713. # [19:33] <tantek> also last night and this morning I was seeing this:
  714. # [19:33] <tantek> Warning: mysqli_connect(): (08004/1040): Too many connections in /sites/csswg.org/drafts/htdocs/drafts/core/DBConnection.php on line 132
  715. # [19:33] <tantek> and sometimes just:
  716. # [19:33] <tantek> WARNING: mysqli_connect(): (08004/1040): Too many connections
  717. # [19:34] <tantek> just when trying to *view* http://dev.w3.org/csswg/css-ui-3/
  718. # [19:34] * Florian tantek: I don't think git is that bad. It got a lowsy reputation early on, but nowadays, it is simple in simple situations.
  719. # [19:34] <tantek> git is never simple. always at least 4 commands to do anything.
  720. # [19:34] <leaverou> Florian: hmmm by a quick demo it doesn't look like its behavior is set via UA stylesheet rules, at least in Chrome, so scratch that http://dabblet.com/gist/5a67874e4f9fae2a9437
  721. # [19:35] <tantek> Florian: anyway I appear to have committed a big huge batch of changes that I was working on which handles a bunch of issues with pending edits (all moved already)
  722. # [19:35] <tantek> so now onto the next batch of issues with pending edits
  723. # [19:35] <leaverou> tantek: why 4? git commit -a -m 'Message' && git push. 2 commands
  724. # [19:36] <tantek> leaverou: what about the magic about pushing from your local repo to github?
  725. # [19:36] <tantek> leaverou: also why 2?
  726. # [19:36] <Florian> tantek: because saving and sharing are different things
  727. # [19:36] <tantek> "Save" should be *ONE* command.
  728. # [19:36] <leaverou> tantek: because you might not want your local commits pushed until you're sure about them
  729. # [19:36] <Florian> one command to save, one to share
  730. # [19:36] <leaverou> tantek: i.e. it's much easier to amend a commit when it's only local
  731. # [19:36] <tantek> Florian - I already have a "local" save, that's called my text editor
  732. # [19:37] <tantek> I don't need a separate git save
  733. # [19:37] <tantek> that's just dumb
  734. # [19:37] <tantek> so not needed in the 99% case
  735. # [19:37] <tantek> leaverou: you know what's so much easier? a really simple (Revert) button or link on the UI.
  736. # [19:37] <tantek> ZERO command line garbage
  737. # [19:38] <tantek> or (Rollback) - which e.g. MediaWiki has
  738. # [19:38] <Florian> leaverou: understood what you meant now. But I think that's different. with details/summary, even if the UA stylesheet was used to create that behavior, removing it would mean you lose the open/close behavior, but it would not cause unreadable overlapping content
  739. # [19:38] <leaverou> tantek: revert is a mess when people have pulled from the repo you pushed
  740. # [19:38] <tantek> command line UIs seem to be like developer frog boiling
  741. # [19:38] <leaverou> tantek: that's why git makes it harder to amend a pushed commit
  742. # [19:38] <leaverou> Florian: completely hidden content is worse than overlapping content!
  743. # [19:39] <Florian> leaverou: it wouldn't be hidden, it would be completely shown as if you only had nested divs/spans
  744. # [19:39] <tantek> and this is why I do all the command line stuff in batches
  745. # [19:40] <tantek> because it's always a time overhead, and sometimes a disaster (like hopefully just this one time)
  746. # [19:40] * Joins: liam (liam@public.cloak)
  747. # [19:40] <leaverou> Florian: depends on how that imaginary CSS reset chose to override it
  748. # [19:40] <tantek> alright, I'm going to try one more "easy" issue just to see if my hg troubles are somewhat over for now
  749. # [19:41] <Florian> leaverou: point being, you can design that sanely. If you want placeholder to be shown by default regarless of the presence of a value when there is no stylesheet, that's not the case
  750. # [19:41] <tantek> Florian - do you think we have a chance of resolving all outstanding CSS3-UI issues before Sydney in time to publish another LCCR before Sydney?
  751. # [19:41] <tantek> That's my goal anyway
  752. # [19:42] <Florian> tantek: I think we have a decent chance
  753. # [19:42] <Florian> tantek: and that's my goal too
  754. # [19:42] <tantek> unless we can now publish LCCR heartbeat updates without resolving all open issues
  755. # [19:42] <tantek> ok
  756. # [19:43] <leaverou> Florian: but there's always a UA stylesheet there
  757. # [19:43] <Florian> tantek: which is why pushing things like ::value to other specs (if we keep it) seems relevant now, even though it is boring adminitrativia. If the spec is close to a publication point, I'd like to remove the things that we know would hold it back due to lack of implementation
  758. # [19:43] <leaverou> Florian: if you want to design it in such a way that authors can't mess it up, well, that's impossible for almost anything
  759. # [19:45] <Florian> leaverou: to me, the design of CSS should be such that without a UA stylesheet, the document might be ugly and boring, but it shouldn't be unreadable
  760. # [19:45] <Florian> then you can break it, but it should start unbroken (if bland)
  761. # [19:45] <Florian> dinner time, though.
  762. # [19:46] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  763. # [19:46] * Joins: Florian (~Florian@public.cloak)
  764. # [19:49] <tantek> Florian - we're not close to publication point yet
  765. # [19:49] <tantek> when we get to <10 open issues, we may be "close" :)
  766. # [19:50] <tantek> aside re: Email http://xkcd.com/1467/
  767. # [19:50] * Quits: bcampbell (~chatzilla@public.cloak) ("ChatZilla 0.9.91.1 [Firefox 31.3.0/20141125031119]")
  768. # [19:55] * Joins: dholbert (~dholbert@public.cloak)
  769. # [20:05] <BradK> Later, gators
  770. # [20:05] * Parts: BradK (~bradk@public.cloak) (BradK)
  771. # [20:06] * Joins: zcorpan (~zcorpan@public.cloak)
  772. # [20:08] <tantek> plinss: thanks for your help. the hg strip step was key and I think helped.
  773. # [20:08] <plinss> tantek: cool, no problem
  774. # [20:08] <tantek> trying another small edit now just to see if everything is back to a good state
  775. # [20:10] * Joins: kwkbtr (~kwkbtr@public.cloak)
  776. # [20:19] * Quits: kwkbtr (~kwkbtr@public.cloak) (Ping timeout: 180 seconds)
  777. # [20:29] <tantek> huh - well there is this: https://hg.csswg.org/drafts/rev/e8a6267f7f3f
  778. # [20:29] <tantek> side-effect of all the merging and crap from changing repositories
  779. # [20:29] <tantek> hoping that looks ok
  780. # [20:29] <tantek> figure I'll share it here just so others can take a look
  781. # [20:32] <tantek> ok small edit worked
  782. # [20:32] <plinss> tantek: yeah, that’s just a classical merge changeset
  783. # [20:33] <plinss> if they bother you, you can generally rebase instead of merging
  784. # [20:33] <tantek> no idea how I got those "newer" edits
  785. # [20:33] <tantek> and had to commit them to the new repo
  786. # [20:33] <tantek> but as long as the outcome is ok - I'm fine
  787. # [20:33] <tantek> I think I alternately rebase and merge just to be sure
  788. # [20:33] <plinss> the “newer” edits were committed after yours, but pushed first
  789. # [20:34] <plinss> that’s why you had to merge them
  790. # [20:34] <plinss> (fwiw: rebase avoids the need for merge, it takes your local branch and grafts it to the tip instead of merging)
  791. # [20:35] <tantek> ok
  792. # [20:36] <plinss> it may be easier to visualize what’s going on here: https://hg.csswg.org/drafts/graph/tip
  793. # [20:47] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  794. # [21:05] * Joins: jdaggett (~jdaggett@public.cloak)
  795. # [21:05] * Zakim excuses himself; his presence no longer seems to be needed
  796. # [21:05] * Parts: Zakim (zakim@public.cloak) (Zakim)
  797. # [21:32] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  798. # [21:36] <tantek> plinss: neat. ok, all caught up with reviewing, minor updates to, and applying resolved issues with edits to CSS3-UI. That leaves us with 14 open issues.
  799. # [21:37] <tantek> http://dev.w3.org/csswg/css-ui-3/ is in pretty good shape. Going to context switch to another area for a bit.
  800. # [21:37] <Florian> tantek: very nice, thanks a lot. I'll do a quick review to be sure we're all good, and then let's deal with the remaining 14.
  801. # [21:37] <tantek> plinss: hopefully the TAG f2f is going well! aside: feel free to ping me if anything comes up that the AB could help with.
  802. # [21:38] <tantek> Florian - appreciate it - yes - go ahead and review as I did make bunch of modifications to and beyond the patches / changes, but always in intent of resolutions.
  803. # [21:38] <tantek> Also made a few formatting and editorial changes for better readability in general as I found opportunities to do so.
  804. # [21:38] <plinss> tantek: will do, thanks
  805. # [21:38] <Florian> great
  806. # [21:39] <tantek> plinss: also, congrats on the server move and all that github integration. I'm still parsing it all but it sounds like a massive impressive amount of work.
  807. # [21:40] <plinss> heh, thanks. The fun part was getting it all to work with the other systems… all up about 3 weeks of work
  808. # [21:40] <tantek> crazy
  809. # [21:41] <tantek> I may switch to trying to use the github flow at some point, but now that I've got the hg / bikeshed workflow "working" I'll likely stick with that until I have a good reason to switch.
  810. # [21:44] <plinss> if your bikeshed output is relatively warning free, you should hg rm the Overview.html file and let bikeshed run on the server
  811. # [21:44] <plinss> that way the server will automatically regenerate your spec whenever other specs change, so your cross-reference links stay up to date
  812. # [21:46] <Florian> Bikeshed tends to change a lot and I am not sure what the latest updates did, but after the conversion, it was warning free
  813. # [21:46] <tantek> hmm - may have to look into warnings
  814. # [21:48] <plinss> looks like a bunch there now
  815. # [21:50] <plinss> note that having warnings isn’t a showstopper from letting the server do the generation, you’ll just get emails with the wanings when you push
  816. # [21:50] <plinss> (and you’ll get a yellow bikeshed icon on the spec telling the world about the warnings)
  817. # [21:58] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  818. # [21:58] * Joins: zcorpan (~zcorpan@public.cloak)
  819. # [22:02] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  820. # [22:05] * Joins: dbaron (~dbaron@public.cloak)
  821. # [22:15] * Joins: kwkbtr (~kwkbtr@public.cloak)
  822. # [22:24] * Quits: kwkbtr (~kwkbtr@public.cloak) (Ping timeout: 180 seconds)
  823. # [22:31] * Quits: bkardell_ (~uid10373@public.cloak) ("Connection closed for inactivity")
  824. # [22:56] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  825. # [23:02] * Joins: jcraig (~jcraig@public.cloak)
  826. # [23:05] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  827. # [23:19] <fantasai> Is anyone else having trouble cross-linking properties?
  828. # [23:19] * fantasai couldn't get 'text-shadow' to cross link and is now having trouble with 'overflow-wrap'
  829. # [23:24] * tantek just did one of those. let me check.
  830. # [23:29] <tantek> just added a new link to CSS3BG border-style to CSS3-UI
  831. # [23:29] <fantasai> So 'border-style' worked?
  832. # [23:29] <tantek> huh that's odd - it's linking to the CSS2 version :/
  833. # [23:29] <tantek> 'border-style'
  834. # [23:29] <fantasai> Maybe all of the non-CSS2 cross-link sources died
  835. # [23:29] <fantasai> plinss?
  836. # [23:29] <tantek> hmm I seem to have simply confirmed your hypothesis
  837. # [23:29] <tantek> though values seem to work
  838. # [23:29] <fantasai> try linking to 'border-image'? :)
  839. # [23:29] <tantek> e.g. 'hidden' links to http://dev.w3.org/csswg/css-backgrounds-3/#hidden
  840. # [23:29] <fantasai> weird
  841. # [23:30] <fantasai> the script is also crashing on something now that we've fixed or worked around the other errors
  842. # [23:30] <tantek> \ ( ? ) /
  843. # [23:30] * fantasai can't get css-text-decor-4/Overview.bs to compile
  844. # [23:30] * fantasai likes that emoticon, should use it in the future :p
  845. # [23:31] <astearns> https://www.irccloud.com/pastebin/W6pwzUDI
  846. # [23:33] * tantek fantasai I just made it up ;) (though it's too obvious not to have been used previously)
  847. # [23:36] <tantek> lol why does IRCCloud need scripts from Stripe, Facebook, Twitter, Vine?
  848. # [23:36] <tantek> no, seriously. why?
  849. # [23:36] * tantek is really appreciating NoScript
  850. # [23:42] <plinss> plinss: taking a look...
  851. # [23:47] <plinss> fantasai: the only anchors I see for border-style in the spec db are for backgrounds-3
  852. # [23:49] <plinss> text-shadow shows up in text-3 and text-decor-3
  853. # [23:49] <plinss> maybe something changed in bikeshed?
  854. # [23:50] * Joins: zcorpan (~zcorpan@public.cloak)
  855. # [23:55] <plinss> the bikeshed crash on text-decor-4 is a bug in bikeshed, but amusingly it’s a bug in code that’s trying to report an error and die anyway…
  856. # [23:55] <fantasai> lol
  857. # [23:56] <plinss> try replacing sectionID on line 389 & line 392 with targetID in your local copy
  858. # [23:56] * fantasai this is why I like statically-typed languages better...
  859. # [23:59] <jcraig> tabatkins or Florian, is there any progress on the high contrast MFs since TPAC? As a reminder: microsoft's original proposal is too specific to their implementation. We've been discussing a variant in IndieUI UC: https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html#user-contrast ... I think TPAC discussion was you wanted to consider the syntax more: user-setting(contrast) or something.
  860. # [23:59] <tantek> high contrast MFs?
  861. # [23:59] <Florian> jcraig: Not forgotten. I asked Tab a while ago if I should take care of it or if he would, and he said he would
  862. # Session Close: Thu Jan 08 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