/irc-logs / w3c / #css / 2012-10-03 / end

Options:

  1. # Session Start: Wed Oct 03 00:00:00 2012
  2. # Session Ident: #css
  3. # [00:16] * Quits: arno (arnog@192.150.10.201) (Quit: Leaving.)
  4. # [00:57] * Quits: isherman (Adium@216.239.45.4) (Quit: Leaving.)
  5. # [00:59] * Joins: isherman (Adium@216.239.45.4)
  6. # [01:04] * sylvaing is now known as sylvaing_away
  7. # [01:05] * heycam|away|away is now known as heycam|away
  8. # [01:08] * Quits: krit (krit@192.150.10.201) (Quit: Leaving.)
  9. # [01:34] * Quits: isherman (Adium@216.239.45.4) (Quit: Leaving.)
  10. # [01:40] * Quits: antonp (Thunderbir@80.174.132.116) (Quit: antonp)
  11. # [01:59] * Joins: krit (krit@192.150.10.201)
  12. # [02:11] * Joins: isherman (Adium@216.239.45.4)
  13. # [02:13] * Joins: glenn (gadams@223.25.10.139)
  14. # [02:17] * Quits: isherman (Adium@216.239.45.4) (Quit: Leaving.)
  15. # [02:17] * Joins: isherman (Adium@216.239.45.4)
  16. # [02:18] * Quits: isherman (Adium@216.239.45.4) (Quit: Leaving.)
  17. # [02:19] * Joins: isherman (Adium@216.239.45.4)
  18. # [02:41] * Quits: cabanier (cabanier@192.150.22.55) (Quit: Leaving.)
  19. # [02:45] * Joins: jarek (jarek@83.27.247.9)
  20. # [02:53] * sylvaing_away is now known as sylvaing
  21. # [03:35] * Quits: krit (krit@192.150.10.201) (Quit: Leaving.)
  22. # [04:33] * heycam|away is now known as heycam|away|away
  23. # [04:45] * Quits: glenn (gadams@223.25.10.139) (Client exited)
  24. # [04:54] * Joins: cabanier (cabanier@98.237.137.173)
  25. # [05:03] * Joins: glenn (gadams@223.25.10.139)
  26. # [05:08] * Quits: cabanier (cabanier@98.237.137.173) (Ping timeout)
  27. # [05:09] * Joins: jdaggett (jdaggett@202.221.217.73)
  28. # [05:12] * Quits: jarek (jarek@83.27.247.9) (Quit: jarek)
  29. # [05:18] * heycam|away|away is now known as heycam|away
  30. # [05:39] * Quits: glenn (gadams@223.25.10.139) (Client exited)
  31. # [06:25] * sylvaing is now known as sylvaing_away
  32. # [06:30] * Joins: cabanier (cabanier@98.237.137.173)
  33. # [06:31] * Quits: cabanier (cabanier@98.237.137.173) (Quit: Leaving.)
  34. # [06:38] * Joins: cabanier (cabanier@98.237.137.173)
  35. # [06:38] * leaverou is now known as leaverou_away
  36. # [06:44] * Quits: cabanier (cabanier@98.237.137.173) (Quit: Leaving.)
  37. # [06:45] * Joins: glenn (gadams@119.92.157.176)
  38. # [06:45] * Quits: glenn (gadams@119.92.157.176) (Client exited)
  39. # [06:45] * Joins: glenn (gadams@119.92.157.176)
  40. # [06:51] * Quits: shepazu (shepazu@128.30.52.169) (Ping timeout)
  41. # [07:39] * sylvaing_away is now known as sylvaing
  42. # [07:41] * Quits: glenn (gadams@119.92.157.176) (Client exited)
  43. # [08:21] * sylvaing is now known as sylvaing_away
  44. # [08:55] * Joins: Ms2ger (Ms2ger@91.181.62.191)
  45. # [08:56] * Joins: antonp (Thunderbir@80.174.132.116)
  46. # [09:35] * Joins: glenn (gadams@111.125.70.33)
  47. # [09:37] * Joins: victor (Adium@82.236.18.74)
  48. # [09:37] * Parts: victor (Adium@82.236.18.74)
  49. # [10:01] * Quits: jdaggett (jdaggett@202.221.217.73) (Quit: jdaggett)
  50. # [10:10] * Quits: Ms2ger (Ms2ger@91.181.62.191) (Quit: bbl)
  51. # [10:35] * Quits: antonp (Thunderbir@80.174.132.116) (Quit: antonp)
  52. # [10:56] * Joins: jet (jet@207.218.72.65)
  53. # [10:58] * Joins: SimonSapin (simon@82.232.219.95)
  54. # [11:03] * Joins: victor (Adium@92.151.241.217)
  55. # [11:41] * Quits: jet (jet@207.218.72.65) (Ping timeout)
  56. # [11:45] * Joins: jet (jet@207.218.72.65)
  57. # [12:02] * heycam|away is now known as heycam|away|away
  58. # [12:46] * Quits: SimonSapin (simon@82.232.219.95) (Ping timeout)
  59. # [12:49] * Joins: SimonSapin (simon@82.232.219.95)
  60. # [12:54] * Quits: SimonSapin (simon@82.232.219.95) (Ping timeout)
  61. # [13:16] * Quits: danielfilho (danielfilh@201.52.236.78) (Client exited)
  62. # [13:36] * Joins: SimonSapin (simon@82.232.219.95)
  63. # [13:46] * Quits: SimonSapin (simon@82.232.219.95) (Connection reset by peer)
  64. # [13:46] * Joins: SimonSapin1 (simon@82.232.219.95)
  65. # [13:52] * Quits: jet (jet@207.218.72.65) (Quit: jet)
  66. # [13:57] * Quits: glenn (gadams@111.125.70.33) (Client exited)
  67. # [14:13] * sylvaing_away is now known as sylvaing
  68. # [14:23] * sylvaing is now known as sylvaing_away
  69. # [14:27] * Joins: glenn (gadams@111.125.70.33)
  70. # [14:33] * Joins: Ms2ger (Ms2ger@91.181.62.191)
  71. # [14:39] * Joins: jet (jet@207.218.72.65)
  72. # [14:56] * Quits: glenn (gadams@111.125.70.33) (Client exited)
  73. # [14:56] * Joins: glenn (gadams@111.125.70.33)
  74. # [15:14] * Joins: shepazu (shepazu@128.30.52.169)
  75. # [15:50] * Quits: glenn (gadams@111.125.70.33) (Client exited)
  76. # [16:02] * Joins: glenn (gadams@111.125.70.33)
  77. # [16:08] * Quits: glenn (gadams@111.125.70.33) (Client exited)
  78. # [17:02] * Quits: shepazu (shepazu@128.30.52.169) (Ping timeout)
  79. # [17:16] * Joins: shepazu (shepazu@128.30.52.169)
  80. # [17:30] * Quits: miketaylr (miketaylr@70.112.101.224) (Quit: Leaving...)
  81. # [17:35] * Joins: glazou (glazou@82.247.96.19)
  82. # [17:35] * Joins: Zakim (rrs-bridgg@128.30.52.169)
  83. # [17:35] <glazou> Zakim, this will be Style
  84. # [17:35] <Zakim> ok, glazou; I see Style_CSS FP()12:00PM scheduled to start in 35 minutes
  85. # [17:35] <glazou> RRSAgent, make logs public
  86. # [17:35] <RRSAgent> I have made the request, glazou
  87. # [18:05] * sylvaing_away is now known as sylvaing
  88. # [18:05] <Zakim> Style_CSS FP()12:00PM has now started
  89. # [18:06] <Zakim> +SylvaIng
  90. # [18:06] * Joins: SimonSapin (simon@82.232.219.95)
  91. # [18:06] * Quits: SimonSapin1 (simon@82.232.219.95) (No route to host)
  92. # [18:06] * sylvaing and Zakim turns my nick into a user-defined IDENT...
  93. # [18:07] <Zakim> +??P17
  94. # [18:07] <glazou> Zakim, ??P17 is me
  95. # [18:07] <Zakim> +glazou; got it
  96. # [18:08] * Joins: antonp (Bombadil@80.169.78.99)
  97. # [18:08] <Zakim> + +33.9.52.34.aaaa
  98. # [18:09] <glazou> Zakim, aaaa is SimonSapin
  99. # [18:09] <Zakim> +SimonSapin; got it
  100. # [18:09] * Joins: oyvind (oyvinds@91.203.97.251)
  101. # [18:09] <Zakim> +Stearns
  102. # [18:09] * Joins: lstorset (lastorset@91.203.96.240)
  103. # [18:09] <Zakim> + +1.619.846.aabb
  104. # [18:10] <hober> Zakim, aabb is me
  105. # [18:10] <Zakim> +hober; got it
  106. # [18:10] * hober waves (on the bus)
  107. # [18:10] <Zakim> + +47.23.69.aacc
  108. # [18:11] <Zakim> +[Microsoft]
  109. # [18:11] <lstorset> Zakim, aacc is me
  110. # [18:11] <Zakim> +lstorset; got it
  111. # [18:11] * Joins: koji (koji@222.158.227.129)
  112. # [18:11] <Zakim> + +93550aadd
  113. # [18:11] * Joins: JohnJansen (qw3birc@128.30.52.28)
  114. # [18:11] <antonp> Zakim, aadd is me
  115. # [18:11] <Zakim> +antonp; got it
  116. # [18:12] <JohnJansen> Zakim, Microsoft has JohnJansen
  117. # [18:12] <Zakim> +JohnJansen; got it
  118. # [18:12] <Zakim> +??P24
  119. # [18:12] <Zakim> + +1.604.312.aaee
  120. # [18:12] * Joins: rbetts (rbetts@24.84.208.90)
  121. # [18:12] <glazou> Zakim, aaee is rbetts
  122. # [18:12] <Zakim> +rbetts; got it
  123. # [18:13] * Joins: CesarAcebal (acebal@85.152.178.157)
  124. # [18:13] <Zakim> -[Microsoft]
  125. # [18:13] <Zakim> + +34.60.940.aaff
  126. # [18:14] <glazou> Zakim, aaff is CesarAcebal
  127. # [18:14] <Zakim> +CesarAcebal; got it
  128. # [18:14] <glazou> Zakim, who is on the phone?
  129. # [18:14] <Zakim> On the phone I see SylvaIng, glazou, SimonSapin, Stearns, hober, lstorset, antonp, ??P24, rbetts, CesarAcebal
  130. # [18:14] <Zakim> +SteveZ
  131. # [18:14] * Joins: SteveZ (chatzilla@76.126.187.234)
  132. # [18:15] * Joins: smfr (smfr@173.228.90.13)
  133. # [18:15] <Zakim> +[Mozilla]
  134. # [18:15] <fantasai> zakim, [Mozilla] is me
  135. # [18:15] <Zakim> +fantasai; got it
  136. # [18:15] <Zakim> +??P51
  137. # [18:15] <koji> zakim, ??p51 is me
  138. # [18:15] <Zakim> +koji; got it
  139. # [18:15] <Zakim> + +1.408.636.aagg
  140. # [18:16] <Zakim> +??P53
  141. # [18:16] <smfr> Zakim, aagg is me
  142. # [18:16] <Zakim> +smfr; got it
  143. # [18:16] <glazou> Zakim, ?P53 is me
  144. # [18:16] <Zakim> sorry, glazou, I do not recognize a party named '?P53'
  145. # [18:16] <Zakim> + +1.253.307.aahh
  146. # [18:16] <glazou> Zakim, ?P53 is rossen
  147. # [18:16] <Zakim> sorry, glazou, I do not recognize a party named '?P53'
  148. # [18:16] <glazou> Zakim, ??P53 is rossen
  149. # [18:16] <Zakim> +rossen; got it
  150. # [18:17] <glazou> Zakim, aahh is arron
  151. # [18:17] <Zakim> +arron; got it
  152. # [18:17] * fantasai will be back in 1 minute
  153. # [18:17] <antonp> ScribeNick: antonp
  154. # [18:17] <antonp> glazou: extra items?
  155. # [18:18] <Zakim> + +1.281.305.aaii
  156. # [18:18] * smfr changes topic to 'http://lists.w3.org/Archives/Public/www-style/2012Oct/0052.html'
  157. # [18:18] <glazou> Zakim, aaii is TabAtkins
  158. # [18:18] <Zakim> +TabAtkins; got it
  159. # [18:18] <antonp> TOPIC: test the web forward
  160. # [18:18] <stearns> http://testtwfparis.eventbrite.com/#
  161. # [18:18] <antonp> stearns: Registration of the event is now open; please evangelize!
  162. # [18:19] <antonp> TOPIC: TV/Mobile/Print Profiles
  163. # [18:19] <antonp> glazou: Bert raised this, but he's not on the call
  164. # [18:20] <antonp> glazou: Bert suggests moving these specs to Note status, since they're going nowhere. I think it's reasonable
  165. # [18:20] <antonp> ??: I agree
  166. # [18:20] <fantasai> fantasai: I strongly agree
  167. # [18:20] <stearns> s/??/Tab
  168. # [18:20] <antonp> glazou: a Note is informational. It's not a Rec track document
  169. # [18:20] <fantasai> fantasai: We have to update all the references, though
  170. # [18:21] <antonp> Rossen: What does it take to put a doc on the Rec track again?
  171. # [18:21] <antonp> glazou: it can come back, but with the usual administrative overhead of any other REC track doc
  172. # [18:21] <antonp> glazou: we're not changing the contents of the doc
  173. # [18:21] <antonp> sylvaing: will the URL change?
  174. # [18:22] <antonp> glazou: I will discuss with Bert. We still want the same URLs, but perhaps they could redirect elsewhere or else a notice describing the move
  175. # [18:22] <antonp> fantasai: I don't think it'll be a problem
  176. # [18:22] <antonp> glazou: No objections?
  177. # [18:22] <antonp> RESOLVED: the three docs (TV, Mobile, Print Profile) will be moved to Notes
  178. # [18:22] <glazou> http://lists.w3.org/Archives/Public/www-style/2012Sep/0535.html
  179. # [18:23] <antonp> TOPIC: Case sensitivity of user-defined identifiers
  180. # [18:23] <antonp> TabAtkins: a blocking issue remains on the drafts
  181. # [18:23] <antonp> [Tab explains the issue]
  182. # [18:24] * Joins: cabanier (cabanier@192.150.22.55)
  183. # [18:24] <antonp> TabAtkins: At a minimum, Need to make User-Defined Identifiers (UDIs) ASCII case-insensitive, the same as Language-Defined Identifiers (LDIs)
  184. # [18:24] <antonp> [Tab explains]
  185. # [18:25] <antonp> fantasai: Unicode provides case-folding algorithms
  186. # [18:25] * Joins: Katie (qw3birc@128.30.52.28)
  187. # [18:25] <antonp> fantasai: Options 1: ASCII-only folding; confusing for users
  188. # [18:25] <antonp> TabAtkins: but it's consistent with how HTML works
  189. # [18:26] <antonp> TabAtkins: getElementById method, IDs are case-insensitive
  190. # [18:26] <Zakim> + +1.206.427.aajj
  191. # [18:26] <antonp> ... in the ASCII range
  192. # [18:26] <antonp> ... it's a legacy constraint
  193. # [18:26] <antonp> ... they do show up in UDIs
  194. # [18:26] * Quits: victor (Adium@92.151.241.217) (Quit: Leaving.)
  195. # [18:26] <Katie> Zakim, aajj has me.
  196. # [18:26] <Zakim> +Katie; got it
  197. # [18:27] <antonp> TabAtkins: Option 2: Latin-based case insensitivity
  198. # [18:27] <antonp> ...: Option 3: some hybrid
  199. # [18:27] <antonp> glazou: When you refer to Latin, do you refer to the space or to the characters. They're not the same
  200. # [18:27] <antonp> fantasai: we could do the full set of Latin characters, but not any other script
  201. # [18:27] <antonp> glazou: so the space; é is one single glyph
  202. # [18:28] <antonp> ...: we should be aware that é can be formed in several different ways
  203. # [18:28] <antonp> fantasai: there's lots of discussion recently; not sure we can close the issue; I18N needs to comment
  204. # [18:28] <antonp> ...: would be a good F2F issue for joint groups
  205. # [18:28] <antonp> glazou: needs more investigation than only CSSWG; touches many areas
  206. # [18:29] <antonp> ACTION: TabAtkins to e-mail I18N
  207. # [18:29] * trackbot noticed an ACTION. Trying to create it.
  208. # [18:29] <trackbot> Sorry, couldn't find TabAtkins. You can review and register nicknames at <http://www.w3.org/Style/CSS/Tracker/users>.
  209. # [18:29] * RRSAgent records action 3
  210. # [18:29] <antonp> glazou: would like dbaron and howcome to be involved
  211. # [18:29] <Zakim> +Bert
  212. # [18:29] * Bert excuses for being late
  213. # [18:29] <antonp> ACTION: glazou to schedule a joint meeting with I18N
  214. # [18:29] * trackbot noticed an ACTION. Trying to create it.
  215. # [18:29] * RRSAgent records action 4
  216. # [18:29] <trackbot> Created ACTION-510 - Schedule a joint meeting with I18N [on Daniel Glazman - due 2012-10-10].
  217. # [18:29] <glazou> http://lists.w3.org/Archives/Public/www-style/2012Oct/0014.html
  218. # [18:29] <Zakim> + +1.415.832.aakk
  219. # [18:30] * Joins: krit (krit@192.150.10.201)
  220. # [18:30] <antonp> TOPIC: anti-aliasing on Mac
  221. # [18:30] * glazou is an ol'timer, still saying macintosh :-)
  222. # [18:30] <antonp> TabAtkins: it's font-hinting, not anti-aliasing
  223. # [18:30] * fantasai thinks this is a topic that requires jdaggett
  224. # [18:30] <krit> zakim, who is on the phone?
  225. # [18:30] <Zakim> On the phone I see SylvaIng, glazou, SimonSapin, Stearns, hober, lstorset, antonp, ??P24, rbetts, CesarAcebal, SteveZ, fantasai, koji, smfr, rossen, arron, TabAtkins,
  226. # [18:30] <Zakim> ... +1.206.427.aajj, Bert, +1.415.832.aakk
  227. # [18:30] <Zakim> +1.206.427.aajj has Katie
  228. # [18:30] <antonp> ... native font engine makes the characters fatter than they appear elsewhere eg Win/ Linux
  229. # [18:30] * sylvaing has always been told Macs ignore font hinting instruction
  230. # [18:30] <antonp> ... in some situations we can't do proper hinting, eg in rotated text or 3D
  231. # [18:30] <krit> zakim, aakk is me
  232. # [18:30] <Zakim> +krit; got it
  233. # [18:31] <antonp> ... Switching between the two causes a drastic visual change
  234. # [18:31] * krit hi all
  235. # [18:31] <glazou> hi krit
  236. # [18:31] <antonp> ... I need to figure out what other folks are doing for the Mac
  237. # [18:31] <Zakim> +[Microsoft]
  238. # [18:31] <antonp> ... Should this be an issue for the WG?
  239. # [18:31] <JohnJansen> Zakim, Microsoft has JohnJansen
  240. # [18:31] <Zakim> +JohnJansen; got it
  241. # [18:31] * Joins: Katie_ (kellison@67.170.96.118)
  242. # [18:31] <antonp> ... Which solutions have others come up with?
  243. # [18:32] <antonp> ... I'd like to know
  244. # [18:32] * Quits: Katie_ (kellison@67.170.96.118) (Quit: Leaving)
  245. # [18:32] * Quits: Katie (qw3birc@128.30.52.28) (Quit: Page closed)
  246. # [18:32] <antonp> Leif: I started looked into it, but haven't got feedback yet
  247. # [18:32] * Joins: Katie (kellison@67.170.96.118)
  248. # [18:32] <antonp> TabAtkins: OK, I'll take it up again next week
  249. # [18:33] <antonp> Bert: I understand there's a problem, but are you looking for a solution from WG?
  250. # [18:33] <antonp> TabAtkins: Don't know; would like to hear from other implementers to understand whether this is something our team can fix on our own or whether it's a WG issue
  251. # [18:33] <glazou> Zakim, mute TabAtkins
  252. # [18:33] <Zakim> TabAtkins should now be muted
  253. # [18:34] * Joins: Rossen (Rossen@131.107.192.20)
  254. # [18:34] <antonp> smfr: Apple is aware of the problem; not sure it's accurate to say that hinting is the difference. Involves gamma correction amongst other causes. We've experimented with some APIs but we haven't got improvements in all cases
  255. # [18:35] <antonp> ...: I don't think there's an implementation solution for this. Implies that maybe we need a CSS thing to fix this
  256. # [18:35] <glazou> Zakim, unmute TabAtkins
  257. # [18:35] <Zakim> TabAtkins should no longer be muted
  258. # [18:35] <Zakim> -rossen
  259. # [18:35] <Zakim> +[Microsoft.a]
  260. # [18:35] <Rossen> Zakim, [Microsoft.a] is me
  261. # [18:35] <Zakim> +Rossen; got it
  262. # [18:36] <antonp> TabAtkins: I'll hold up on this topic for the moment
  263. # [18:36] <glazou> http://lists.w3.org/Archives/Public/www-style/2012Aug/0379.html
  264. # [18:36] <antonp> TOPIC: text-decoration
  265. # [18:36] <glazou> data:text/html,<!doctype html><s>foo<font size=7>bar</font>baz</s>
  266. # [18:36] <antonp> glazou: raised by Aryeh Gregor
  267. # [18:37] <antonp> fantasai: the strike-through will be skimming along the bottom of the glyphs instead of going through them; this is because we dictate only one position for the strike-through
  268. # [18:37] <antonp> ...: Aryeh's solution is to put the underline wherever it's supposed to be... but that leads to jumping around. Can cause lots of jitter in lots of cases. I don't think it's a good solution
  269. # [18:38] <antonp> ...: Suggestion: pick one position, and that position has to stay constant, [...]
  270. # [18:38] <antonp> fantasai: MS Word changes the position of the underline with every change in font styling
  271. # [18:39] <antonp> ...: and vertical align switches
  272. # [18:39] <antonp> glazou: yep, I just tried in Word on Mac
  273. # [18:39] <antonp> SteveZ: I support your position that the underline ought to be calculated for the whole stretch... but how much is the strikethrough problem an issue in reality
  274. # [18:40] <antonp> fantasai: for people trying to use HTML as a word-processor format, the visual results are undesirable
  275. # [18:40] <antonp> glazou: the usual rendering for DEL is strike-through
  276. # [18:40] <antonp> glazou: it's probably not too common
  277. # [18:40] <glazou> s/common/uncommon
  278. # [18:40] <antonp> TabAtkins: Suggestion is reasonable
  279. # [18:41] <fantasai> fantasai: because WYSWYG editing results in two nested elements, and it's a problem if the outer element is carrying the line and font size changes on the inner one
  280. # [18:41] <antonp> SteveZ: It'll be hard to get interop, so bugs would be filed
  281. # [18:41] <antonp> fantasai: I don't think the threshold would handle vertical alignment though. I think you'd have to ignore vertical alignment when doing these things
  282. # [18:42] <antonp> fantasai: One of the problems with an overline is that if the font-size increases then the overline looks like a strike-through
  283. # [18:42] <antonp> ...: need intelligent averaging
  284. # [18:42] <antonp> ...: the problematic case seems to be immediate nesting; that case is solved by averaging
  285. # [18:42] <antonp> glazou: What about overline? The original usecase?
  286. # [18:43] <antonp> fantasai: the overline looks like a strike-through, which is a problem
  287. # [18:43] <antonp> glazou: what do you want to overline? the whole element, or the characters inside? Is there one overline for the whole thing, above the highest thing? Or one per sub-element?
  288. # [18:43] <antonp> fantasai: neither. If the elements don't change size much; you want a common line. If there is, then the line should break
  289. # [18:44] <antonp> glazou: I tend to agree with the proposal
  290. # [18:44] <antonp> TabAtkins: yes
  291. # [18:44] <antonp> fantasai: So, how do you implement and test the proposal?
  292. # [18:44] <antonp> TabAtkins: I don't see the problem. [...]
  293. # [18:44] <antonp> SteveZ: Must define it with an understanding that there can be hanging fonts
  294. # [18:45] <stearns> I think any automatic behavior is going to be inadequate. underline-offset and underline-weight, etc. would be the way to solve this
  295. # [18:45] <antonp> TabAtkins: definition should be relative to the baseline, so that in a centred font the line would go through the centre
  296. # [18:45] <fantasai> stearns, a fixed offset won't help here
  297. # [18:45] <antonp> SteveZ: this is a trigger that says that we'll break sequences of lines when the difference is bigger than a threshold
  298. # [18:46] <antonp> smfr: I haven't looked into this much
  299. # [18:46] <antonp> glazou: do folks want a week more to look into this
  300. # [18:46] <fantasai> ACTION fantasai: write this up, with examples
  301. # [18:46] * trackbot noticed an ACTION. Trying to create it.
  302. # [18:46] * RRSAgent records action 5
  303. # [18:46] <trackbot> Created ACTION-511 - Write this up, with examples [on Elika Etemad - due 2012-10-10].
  304. # [18:46] * Quits: JohnJansen (qw3birc@128.30.52.28) (Ping timeout)
  305. # [18:46] <antonp> glazou: topic deferred to next week.
  306. # [18:46] <glazou> http://lists.w3.org/Archives/Public/www-style/2012Oct/0000.html
  307. # [18:47] <antonp> TOPIC: stacking contexts for position:fixed
  308. # [18:47] <antonp> sylvaing: should position:fixed elements create a stacking context?
  309. # [18:48] <antonp> ...: Microsoft are unconvinced about compat; reluctant to make a change
  310. # [18:48] <glazou> Zakim, mute me
  311. # [18:48] <Zakim> glazou should now be muted
  312. # [18:48] <glazou> Zakim, unmute me
  313. # [18:48] <Zakim> glazou should no longer be muted
  314. # [18:48] <antonp> TabAtkins: on mobile this happens, because fixpos is hard on mobile and this simplifies it
  315. # [18:48] <antonp> ...: easier to optimize scrolling on our mobile browser, if stacking context formed.
  316. # [18:48] * fantasai notes that this is a request to change for CSS2.1
  317. # [18:49] <antonp> sylvaing: I'd like to see what makes you believe that. And are the sites in question designed for mobile web or for *webkit* mobile web?
  318. # [18:49] <antonp> ...: fixpos is a mess, so people relying on it doesn't tell us too much
  319. # [18:49] <antonp> TabAtkins: the scrolling people tell me this change would help
  320. # [18:50] <antonp> smfr: I implemented it on iOS and on desktop Safari. The proposed change makes implementation much easier
  321. # [18:50] <antonp> sylvain: so because it helps Webkit, we should adopt this change for CSS?
  322. # [18:51] <antonp> smfr: well, yes... we didn't find any big compat problem. Google also did some research and didn't find compat problem either
  323. # [18:51] <antonp> ..: I think it's a reasonable change
  324. # [18:51] * leaverou_away is now known as leaverou
  325. # [18:51] <antonp> TabAtkins: It's bizarre to interleave into a fixpos element
  326. # [18:52] <antonp> TabAtkins: we think it's a reasonable change
  327. # [18:52] <antonp> ??: is this change in current versions of chrome?
  328. # [18:52] <glazou> s/??/krit
  329. # [18:52] <antonp> smfr: no desktop Chrome or Safari has released this yet.
  330. # [18:53] <antonp> TabAtkins: we've got Canary builds with this thing in
  331. # [18:53] <antonp> smfr: the sites that were broken are mostly Google properties
  332. # [18:53] <antonp> TabAtkins: and in those sites we didn't /need/ the behaviour which was breaking; it was accidental and we could work around the breakage
  333. # [18:54] <antonp> glazou: I haven't heard general agreement about this change
  334. # [18:54] <antonp> sylvaing: need more research
  335. # [18:54] <antonp> TabAtkins: I'll provide examples
  336. # [18:54] <Zakim> -arron
  337. # [18:55] <antonp> Rossen(?): The overall intention doesn't seem crazy. But I would like to know what the damage would be across both mobile /and/ desktop
  338. # [18:55] * fantasai yes, it's rossen
  339. # [18:55] * lstorset +1
  340. # [18:55] <antonp> ...: please provide examples
  341. # [18:55] <SimonSapin> +1 for this change, it makes implementation (and thus my job) much easier. But I don’t know about web compat.
  342. # [18:55] <antonp> ...: then we can make a group decision
  343. # [18:55] <antonp> TabAtkins: this change would also affect stickypos
  344. # [18:56] <fantasai> antonp: Does the stacking context section of CSS2.1 explicitly distinguish between abspos and fixedpos?
  345. # [18:56] <fantasai> antonp: fixedpos is considered abspos in most parts of CSS2.1
  346. # [18:56] <fantasai> TabAtkins: issue is that abspos is auto, doesn't create a stacking context necessarily
  347. # [18:56] <Zakim> -SimonSapin
  348. # [18:56] <antonp> TabAtkins: This issue is fixpos with z-index:auto - we want /that/ to form a stackign context
  349. # [18:57] <glazou> http://lists.w3.org/Archives/Public/www-style/2012Sep/0549.html
  350. # [18:57] * Bert : thanks for that q Anton, now the issue finally makes sense :-)
  351. # [18:57] <antonp> TOPIC: transform-origin-x/y
  352. # [18:57] <Zakim> +SimonSapin
  353. # [18:57] <antonp> krit(?): Boris noted that apparently WebKit implements transform-origin-x and transform-origin-y properties. Should these be in the spec, perhaps?
  354. # [18:57] <antonp> TabAtkins: I think it's a reasonable set of properties
  355. # [18:58] <antonp> smfr: we should be consistent with properties which reference points and offsets, whcih don't have separate x/y properties
  356. # [18:58] <antonp> fantasai: in the case of backgrounds, where we have keywords it's hard to split it out
  357. # [18:58] <antonp> ...: transform-origin properties don't accept keywords so don't suffer from the awkward issues
  358. # [18:58] <sylvaing> x/y/z longhands is kind of natural for animations
  359. # [18:59] <antonp> TabAtkins: We don't want to do logical coordinates for transform-origin. Unlikely.
  360. # [18:59] * Quits: jet (jet@207.218.72.65) (Quit: jet)
  361. # [18:59] <fantasai> fantasai^: especially if we accept to add logical keywords, which i18n has been requesting for a long time and which we deferred to level 4
  362. # [18:59] <antonp> TabAtkins: so, webkit already does this
  363. # [18:59] <antonp> Bert: What is the use case? Yet more properties.. are they useful?
  364. # [19:00] <fantasai> ?: Easier to animate when split up
  365. # [19:01] <fantasai> fantasai: I can see wanting to animate axes separately for transforms
  366. # [19:01] <fantasai> fantasai: Definitely would want that to be easier
  367. # [19:01] <fantasai> fantasai: but for transform-origin, seems unlikely to be popular
  368. # [19:02] <fantasai> sylvaing: Are there other places where we'd want to split this
  369. # [19:02] <fantasai> smfr: perspective-origin
  370. # [19:02] <antonp> Sylvain: Could be fun to transform the origin
  371. # [19:02] <antonp> glazou: is there any objection from vendors?
  372. # [19:02] <antonp> sylvaing: do we do this only for origin? Why not other properties?
  373. # [19:02] <antonp> TabAtkins: it's definitely the only place in /transforms/
  374. # [19:02] <antonp> smfr: no, there's perspective origin
  375. # [19:02] <smfr> http://www.webkit.org/blog-files/3d-transforms/perspective-by-example.html
  376. # [19:03] * sylvaing ALL 3D TRANSFORMS GO THROUGH BERT'S EYES. That explains a lot.
  377. # [19:03] <antonp> TabAtkins: If you want to spin around the DOM structure: a) move the perspective origin (camera) or (b) move everything else. (a) is easy
  378. # [19:03] * fantasai defers to dbaron on this issue
  379. # [19:03] * fantasai is not qualified to comment on behalf of Mozilla
  380. # [19:04] <antonp> glazou: the possibilities opened seem to be cool, but I need more than that to make a resolution
  381. # [19:04] * sylvaing is not qualified to comment on behalf of Mozilla either
  382. # [19:04] <antonp> fantasai: i'd like to defer until dbaron has commented
  383. # [19:04] <glazou> lol
  384. # [19:04] <glazou> sorry, coughing
  385. # [19:04] <antonp> fantasai: re animations, seems more important to make transform itself easier to animate, rather than split up
  386. # [19:04] <fantasai> transform-origin
  387. # [19:04] <antonp> glazou: OK, perhaps defer to F2F
  388. # [19:05] <antonp> glazou: 5 mins left. Anything else?
  389. # [19:05] <antonp> fantasai: Prioritization of specs
  390. # [19:05] <antonp> glazou: I started aggregating the data. Today I got the answer from W3C. I didn't finish (I was sick for a while)
  391. # [19:05] <antonp> ..: I'm still missing a few people
  392. # [19:05] <antonp> ... you know who you are ;-)
  393. # [19:06] <Zakim> -TabAtkins
  394. # [19:06] <Zakim> -SylvaIng
  395. # [19:06] <Zakim> -smfr
  396. # [19:06] <Zakim> -CesarAcebal
  397. # [19:06] <Zakim> -rbetts
  398. # [19:06] <Zakim> - +1.206.427.aajj
  399. # [19:06] <antonp> fantasai: Reminder that we're planning to take css3-conditional to LC next week
  400. # [19:06] * Bert wow, 4 minutes free! :-)
  401. # [19:06] <Zakim> -krit
  402. # [19:06] <Zakim> -glazou
  403. # [19:06] <Zakim> -Rossen
  404. # [19:06] <Zakim> -fantasai
  405. # [19:06] <Zakim> -lstorset
  406. # [19:06] <Zakim> -SteveZ
  407. # [19:06] * Parts: CesarAcebal (acebal@85.152.178.157)
  408. # [19:06] <Zakim> -Stearns
  409. # [19:06] * Quits: rbetts (rbetts@24.84.208.90) (Quit: rbetts)
  410. # [19:06] <Zakim> -[Microsoft]
  411. # [19:06] <Zakim> -koji
  412. # [19:06] <Zakim> -hober
  413. # [19:06] <Zakim> -Bert
  414. # [19:06] <Zakim> -SimonSapin
  415. # [19:06] * Quits: Katie (kellison@67.170.96.118) (Quit: Leaving)
  416. # [19:06] <Zakim> -antonp
  417. # [19:06] * Quits: glazou (glazou@82.247.96.19) (Quit: glazou)
  418. # [19:06] * Quits: koji (koji@222.158.227.129) (Quit: Leaving...)
  419. # [19:08] * Parts: antonp (Bombadil@80.169.78.99)
  420. # [19:09] * Quits: Rossen (Rossen@131.107.192.20) (Quit: Rossen)
  421. # [19:10] * Joins: SimonSapin1 (simon@82.232.219.95)
  422. # [19:10] * Quits: SimonSapin (simon@82.232.219.95) (Connection reset by peer)
  423. # [19:13] * Quits: lstorset (lastorset@91.203.96.240) (Ping timeout)
  424. # [19:14] <Zakim> disconnecting the lone participant, ??P24, in Style_CSS FP()12:00PM
  425. # [19:15] <Zakim> Style_CSS FP()12:00PM has ended
  426. # [19:15] <Zakim> Attendees were SylvaIng, glazou, +33.9.52.34.aaaa, SimonSapin, Stearns, +1.619.846.aabb, hober, +47.23.69.aacc, lstorset, +93550aadd, antonp, JohnJansen, +1.604.312.aaee, rbetts,
  427. # [19:15] <Zakim> ... +34.60.940.aaff, CesarAcebal, SteveZ, fantasai, koji, +1.408.636.aagg, smfr, +1.253.307.aahh, rossen, arron, +1.281.305.aaii, TabAtkins, Katie, Bert, +1.415.832.aakk, krit,
  428. # [19:15] <Zakim> ... [Microsoft]
  429. # [19:16] * Quits: SteveZ (chatzilla@76.126.187.234) (Quit: ChatZilla 0.9.89 [Firefox 15.0.1/20120905151427])
  430. # [19:20] * Parts: oyvind (oyvinds@91.203.97.251)
  431. # [19:21] * Joins: tantek (tantek@70.36.139.86)
  432. # [19:22] * Quits: SimonSapin1 (simon@82.232.219.95) (Ping timeout)
  433. # [19:25] * Quits: smfr (smfr@173.228.90.13) (Ping timeout)
  434. # [19:28] * sylvaing is now known as sylvaing_away
  435. # [19:52] * Joins: rhauck (Adium@192.150.10.201)
  436. # [20:25] * Joins: miketaylr (miketaylr@70.112.101.224)
  437. # [20:29] * Joins: stearns_ (anonymous@192.150.22.5)
  438. # [20:29] * Quits: stearns (anonymous@192.150.22.5) (Connection reset by peer)
  439. # [20:29] * stearns_ is now known as stearns
  440. # [20:42] * Quits: tantek (tantek@70.36.139.86) (Quit: tantek)
  441. # [20:52] * Zakim excuses himself; his presence no longer seems to be needed
  442. # [20:52] * Parts: Zakim (rrs-bridgg@128.30.52.169)
  443. # [20:58] * sylvaing_away is now known as sylvaing
  444. # [21:13] * Quits: cabanier (cabanier@192.150.22.55) (Quit: Leaving.)
  445. # [21:26] * Joins: cabanier (cabanier@98.237.137.173)
  446. # [21:50] * Joins: tantek (tantek@70.36.139.86)
  447. # [22:18] * Joins: jet (jet@109.231.221.18)
  448. # [22:26] * Joins: krit1 (krit@192.150.10.201)
  449. # [22:26] * Quits: krit (krit@192.150.10.201) (Connection reset by peer)
  450. # [22:51] * Quits: Ms2ger (Ms2ger@91.181.62.191) (Quit: nn)
  451. # [22:52] * Quits: krit1 (krit@192.150.10.201) (Quit: Leaving.)
  452. # [23:02] * Joins: krit (krit@192.150.10.201)
  453. # [23:13] * sylvaing is now known as sylvaing_away
  454. # [23:15] * heycam|away|away is now known as heycam|away
  455. # [23:16] * heycam|away is now known as heycam
  456. # [23:35] * sylvaing_away is now known as sylvaing
  457. # [23:47] * Quits: jet (jet@109.231.221.18) (Quit: jet)
  458. # Session Close: Thu Oct 04 00:00:00 2012

The end :)