/irc-logs / w3c / #css / 2015-03-16 / end

Options:

Previous day, Next day

  1. # Session Start: Mon Mar 16 00:00:00 2015
  2. # Session Ident: #css
  3. # [00:21] * heycam|away is now known as heycam
  4. # [00:46] * Quits: dbaron_ (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  5. # [01:25] * Quits: tgraham (~user@public.cloak) (Ping timeout: 180 seconds)
  6. # [01:34] * Joins: dbaron_ (~dbaron@public.cloak)
  7. # [01:52] * Joins: dwim (~dwim@public.cloak)
  8. # [02:00] * Joins: zcorpan_ (~zcorpan@public.cloak)
  9. # [02:00] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  10. # [02:01] * Joins: jdaggett (~jdaggett@public.cloak)
  11. # [02:02] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  12. # [02:07] * Quits: zcorpan_ (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  13. # [02:32] * Joins: jdaggett (~jdaggett@public.cloak)
  14. # [02:42] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  15. # [02:49] * heycam is now known as heycam|away
  16. # [03:28] * leaverou_away is now known as leaverou
  17. # [03:32] * heycam|away is now known as heycam
  18. # [05:13] * Quits: liam (liam@public.cloak) (Client closed connection)
  19. # [05:15] * leaverou is now known as leaverou_away
  20. # [05:15] * leaverou_away is now known as leaverou
  21. # [05:34] * Joins: liam (liam@public.cloak)
  22. # [06:31] * Joins: hgl- (~hgl@public.cloak)
  23. # [06:32] * Quits: hgl (~hgl@public.cloak) (Ping timeout: 180 seconds)
  24. # [06:32] * hgl- is now known as hgl
  25. # [07:59] * Quits: dbaron_ (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  26. # [08:02] * heycam is now known as heycam|away
  27. # [08:16] * Joins: zcorpan (~zcorpan@public.cloak)
  28. # [08:39] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  29. # [08:43] * Joins: tgraham (~user@public.cloak)
  30. # [09:07] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
  31. # [09:56] * Joins: antonp (~Thunderbird@public.cloak)
  32. # [10:06] * Joins: svillar (~sergio@public.cloak)
  33. # [10:06] * Joins: zcorpan (~zcorpan@public.cloak)
  34. # [10:11] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  35. # [10:12] * Joins: Ms2ger (~Ms2ger@public.cloak)
  36. # [10:19] * Joins: zcorpan (~zcorpan@public.cloak)
  37. # [11:03] * Joins: glazou (~glazou@public.cloak)
  38. # [11:47] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  39. # [12:05] * Joins: zcorpan (~zcorpan@public.cloak)
  40. # [12:10] * Joins: zcorpan_ (~zcorpan@public.cloak)
  41. # [12:13] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  42. # [12:21] * Quits: zcorpan_ (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  43. # [12:21] * Joins: zcorpan (~zcorpan@public.cloak)
  44. # [12:22] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  45. # [12:55] * Joins: antonp1 (~Thunderbird@public.cloak)
  46. # [12:56] * Quits: antonp (~Thunderbird@public.cloak) (Ping timeout: 180 seconds)
  47. # [13:11] * Quits: glazou (~glazou@public.cloak) (glazou)
  48. # [13:12] * Joins: glazou (~glazou@public.cloak)
  49. # [14:22] * Joins: zcorpan (~zcorpan@public.cloak)
  50. # [14:29] * Joins: plh (plehegar@public.cloak)
  51. # [14:35] * Joins: zcorpan_ (~zcorpan@public.cloak)
  52. # [14:38] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  53. # [14:42] * Joins: tantek (~tantek@public.cloak)
  54. # [15:05] * Joins: Florian (~Florian@public.cloak)
  55. # [15:05] <Florian> Is there an (up to date) place where I can go look what css properties servo supports?
  56. # [15:06] <Ms2ger> The source code :)
  57. # [15:06] <Ms2ger> I think there's also a google spreadsheet somewhere
  58. # [15:06] <Ms2ger> pcwalton would know
  59. # [15:07] <Florian> Any plan to include that on mdn, or to get third parties like caniuse.com to track it?
  60. # [15:07] <Florian> (but ok, I'll read the source. I need to read more rust anyway)
  61. # [15:08] <Ms2ger> Not at this point, I don't think
  62. # [15:10] * Joins: darktears (~darktears@public.cloak)
  63. # [15:14] * Quits: darktears (~darktears@public.cloak) ("Linkinus - http://linkinus.com")
  64. # [15:16] * Joins: dbaron_ (~dbaron@public.cloak)
  65. # [15:17] <zcorpan_> is it relevant yet?
  66. # [15:19] <Ms2ger> About as relevant as Presto :)
  67. # [15:23] <Florian> more in some cases, less in some other. Hopefully becoming more relevant as time goes by
  68. # [15:23] <SimonSapin> Florian: I don’t know how up-to-date this is: https://docs.google.com/spreadsheets/d/1CxLS8w8GwK-2euVErrqpUUb76PiZa6w5h5EnGsL9KFs/edit?pli=1#gid=555855884
  69. # [15:24] <SimonSapin> but see caveats: https://groups.google.com/forum/#!topic/mozilla.dev.servo/iB8fZ7SUS0Q
  70. # [15:24] <Florian> but I find it relevant for spec writers to know if servo has already implemented something or not, when considering if the spec text of legacy features is good enough to help new implementations achieve interop
  71. # [15:24] <Florian> SimonSapin: thanks
  72. # [15:25] <SimonSapin> Florian: unfortunately it’s hard to determine whether we’ve actually achieved interop until we have users :)
  73. # [15:25] <Florian> SimonSapin: tests help somewhat :)
  74. # [15:26] <Florian> and knowing which ones are needed is useful
  75. # [15:27] <SimonSapin> Florian: Somewhat. I’d say necessary but not sufficient.
  76. # [15:28] <Florian> agreed
  77. # [15:35] <Ms2ger> Spec text for legacy features sucks, in general :)
  78. # [15:35] <Ms2ger> And sadly that doesn't stop us from implementing
  79. # [15:37] <Florian> When I'm working on one, I'd like to make it not suck.
  80. # [15:37] <Ms2ger> Wanna do tables? :)
  81. # [15:38] <Florian> :D
  82. # [15:38] <Florian> Can you fund the 3 year research project needed to sort this out?
  83. # [15:40] * Joins: dauwhe (~dauwhe@public.cloak)
  84. # [15:41] <Florian> If yes, I'll give it a shot. But I had smaller things in mind in this case (the cursor property)
  85. # [15:42] <Florian> quite a bit smaller
  86. # [15:56] * Quits: svillar (~sergio@public.cloak) (Ping timeout: 180 seconds)
  87. # [16:03] * Joins: svillar (~sergio@public.cloak)
  88. # [16:17] <JonathanNeal_> The advice @ http://www.marco.org/2012/11/15/text-rendering-optimize-legibility is still considered best practice, but the article is from late 2012. How might I test this to see if it’s still valid in early 2015?
  89. # [16:18] <tantek> good morning #css
  90. # [16:19] <JonathanNeal_> good morning, tantek!
  91. # [16:19] <JonathanNeal_> So other articles that reference it, like https://css-tricks.com/almanac/properties/t/text-rendering/ still warn against globally setting text-rendering: optimizeLegibility
  92. # [16:28] * Joins: dauwhe_ (~dauwhe@public.cloak)
  93. # [16:28] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  94. # [16:32] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  95. # [16:52] * leaverou is now known as leaverou_away
  96. # [17:10] * Joins: Florian (~Florian@public.cloak)
  97. # [17:13] * leaverou_away is now known as leaverou
  98. # [17:38] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  99. # [17:51] * Quits: dbaron_ (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  100. # [17:52] * Quits: glazou (~glazou@public.cloak) (glazou)
  101. # [17:54] * Quits: tantek (~tantek@public.cloak) (tantek)
  102. # [18:06] * leaverou is now known as leaverou_away
  103. # [18:08] * leaverou_away is now known as leaverou
  104. # [18:24] * Joins: dbaron (~dbaron@public.cloak)
  105. # [18:33] * Joins: adenilson (~anonymous@public.cloak)
  106. # [18:34] * Joins: jcraig (~jcraig@public.cloak)
  107. # [18:38] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  108. # [18:38] * Joins: zcorpan (~zcorpan@public.cloak)
  109. # [18:43] <dbaron> TabAtkins, does http://drafts.csswg.org/css-scoping/ define what it means for a selector to be evaluated in the context of a shadow tree?
  110. # [18:52] <TabAtkins> Not well! I wasn't sure what the right hooks were. But it should be "from a <style> or <link> inside a shadow tree, or in a DOM api (somehow) rooted in a shadow tree".
  111. # [18:53] <TabAtkins> Dunno how to write the last part.
  112. # [18:56] <dbaron> some of the querySelector* APIs have a context element, I think
  113. # [18:56] <dbaron> that's somewhat different, but might make sense here...
  114. # [18:56] <TabAtkins> Yeah, I can definitely hook that. Is that enough? I should think about it.
  115. # [18:57] <TabAtkins> I think that if you can start the selector in a shadow tree or on a shadow root, you're "in the context"
  116. # [18:57] <dbaron> what defines that?
  117. # [18:57] <TabAtkins> That's probably sufficiently general for selector APIs.
  118. # [18:57] <TabAtkins> The api invoking a selector.
  119. # [18:58] <TabAtkins> Not at my desk, so I'll hunt down the right wording in a bit.
  120. # [19:00] <dbaron> but what defines that elements in the shadow tree only match selectors from style or link elements in certain places?
  121. # [19:03] <dbaron> TabAtkins, chrome apparently considers :host-context and *:host-context to be different
  122. # [19:07] * leaverou is now known as leaverou_away
  123. # [19:09] * Quits: svillar (~sergio@public.cloak) (Ping timeout: 180 seconds)
  124. # [19:09] <TabAtkins> The fact that they're not reachable in the selectors data model.
  125. # [19:10] <TabAtkins> That part is well defined, at least if i did it right.
  126. # [19:21] * Quits: plh (plehegar@public.cloak) ("Leaving")
  127. # [19:29] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
  128. # [19:30] * Joins: tantek (~tantek@public.cloak)
  129. # [19:31] * Joins: wchen (~wchen@public.cloak)
  130. # [19:33] * Joins: svillar (~sergio@public.cloak)
  131. # [19:36] * Quits: dauwhe_ (~dauwhe@public.cloak) (Client closed connection)
  132. # [19:36] * Joins: dauwhe (~dauwhe@public.cloak)
  133. # [19:38] * Joins: Florian (~Florian@public.cloak)
  134. # [19:39] * Joins: plh (plehegar@public.cloak)
  135. # [19:47] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  136. # [19:47] * Quits: tantek (~tantek@public.cloak) (tantek)
  137. # [20:09] * leaverou_away is now known as leaverou
  138. # [20:37] * Joins: Florian (~Florian@public.cloak)
  139. # [20:43] * Quits: dauwhe (~dauwhe@public.cloak) ("")
  140. # [20:56] * Quits: plh (plehegar@public.cloak) ("Leaving")
  141. # [20:59] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  142. # [20:59] * Joins: zcorpan (~zcorpan@public.cloak)
  143. # [21:14] * Quits: svillar (~sergio@public.cloak) (Ping timeout: 180 seconds)
  144. # [22:07] * Joins: plh (plehegar@public.cloak)
  145. # [22:11] * leaverou is now known as leaverou_away
  146. # [22:15] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  147. # [22:24] * Joins: adenilson (~anonymous@public.cloak)
  148. # [22:36] * Quits: plh (plehegar@public.cloak) ("Leaving")
  149. # [22:46] * heycam|away is now known as heycam
  150. # [22:48] * leaverou_away is now known as leaverou
  151. # [22:58] * leaverou is now known as leaverou_away
  152. # [23:18] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  153. # [23:28] * Quits: antonp1 (~Thunderbird@public.cloak) (Ping timeout: 180 seconds)
  154. # [23:28] * Joins: antonp (~Thunderbird@public.cloak)
  155. # [23:39] * Joins: antonp1 (~Thunderbird@public.cloak)
  156. # [23:39] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  157. # [23:41] * Quits: antonp (~Thunderbird@public.cloak) (Ping timeout: 180 seconds)
  158. # [23:45] * Quits: antonp1 (~Thunderbird@public.cloak) (antonp1)
  159. # Session Close: Tue Mar 17 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