/irc-logs / w3c / #css / 2012-01-24 / end

Options:

  1. # Session Start: Tue Jan 24 00:00:00 2012
  2. # Session Ident: #css
  3. # [00:13] * Joins: arno1 (arno@192.150.10.200)
  4. # [00:14] * Quits: arno (arno@192.150.10.200) (Ping timeout)
  5. # [00:15] * Joins: Bert (bbos@mcclure.w3.org)
  6. # [00:17] * Quits: vhardy (vhardy@192.150.10.200) (Quit: vhardy)
  7. # [00:29] * Quits: hyatt (hyatt@98.200.13.42) (Quit: hyatt)
  8. # [01:06] * Quits: arno1 (arno@192.150.10.200) (Quit: Leaving.)
  9. # [02:08] * Joins: ksweeney (ksweeney@63.119.10.10)
  10. # [02:13] * Parts: ksweeney (ksweeney@63.119.10.10)
  11. # [02:48] * Quits: dbaron (dbaron@159.63.23.38) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  12. # [02:58] * Joins: arno (arno@192.150.10.200)
  13. # [03:28] * Quits: shepazu (shepazu@128.30.52.169) (Quit: shepazu)
  14. # [03:29] * Quits: tantek (tantek@63.245.220.240) (Quit: tantek)
  15. # [04:14] * Quits: arno (arno@192.150.10.200) (Quit: Leaving.)
  16. # [04:26] * Joins: nimbu (Adium@38.99.16.178)
  17. # [04:27] * Joins: danielfilho_ (danielfilh@187.31.77.7)
  18. # [04:27] * Quits: danielfilho (danielfilh@187.31.77.7) (Ping timeout)
  19. # [04:27] * danielfilho_ is now known as danielfilho
  20. # [04:38] * Quits: nimbu (Adium@38.99.16.178) (Quit: Leaving.)
  21. # [04:40] * Joins: nimbu (Adium@38.99.16.178)
  22. # [04:49] * Quits: nimbu (Adium@38.99.16.178) (Quit: Leaving.)
  23. # [06:02] * Joins: tpod (tpod@66.87.0.205)
  24. # [06:03] * Quits: tpod (tpod@66.87.0.205) (Client exited)
  25. # [06:18] * Joins: tantek (tantek@66.87.0.205)
  26. # [07:04] * Quits: danielfilho (danielfilh@187.31.77.7) (Ping timeout)
  27. # [07:07] * Quits: tantek (tantek@66.87.0.205) (Quit: tantek)
  28. # [07:49] * Joins: shepazu (shepazu@128.30.52.169)
  29. # [09:08] * Quits: Hixie (ianh@129.241.93.37) (Ping timeout)
  30. # [09:34] * Joins: drublic (drublic@77.2.143.36)
  31. # [09:34] * Quits: drublic (drublic@77.2.143.36) (Client exited)
  32. # [09:34] * Joins: drublic (drublic@77.2.143.36)
  33. # [10:23] * Joins: Hixie (ianh@129.241.93.37)
  34. # [10:26] * Joins: Ms2ger (Ms2ger@91.181.127.125)
  35. # [10:55] * Joins: karl (karlcow@128.30.54.58)
  36. # [11:35] * Quits: paul_irish (paul___iri@205.186.165.150) (Ping timeout)
  37. # [11:39] * Joins: paul___irish (paul___iri@205.186.165.150)
  38. # [12:07] * Quits: karl (karlcow@128.30.54.58) (Quit: This computer has gone to sleep)
  39. # [12:57] * Joins: florianr (florianr@213.236.208.22)
  40. # [13:43] * Joins: karl (karlcow@128.30.54.58)
  41. # [16:04] * Quits: florianr (florianr@213.236.208.22) (Quit: Leaving.)
  42. # [16:06] * Quits: karl (karlcow@128.30.54.58) (Quit: Freedom - to walk free and own no superior.)
  43. # [16:06] * Joins: karl (karlcow@128.30.54.58)
  44. # [16:06] * Joins: ChrisL (ChrisL@128.30.52.169)
  45. # [16:18] * Joins: nimbu (Adium@24.18.47.160)
  46. # [16:46] * Joins: ksweeney (ksweeney@63.119.10.10)
  47. # [16:46] * Parts: ksweeney (ksweeney@63.119.10.10)
  48. # [17:07] * Quits: ChrisL (ChrisL@128.30.52.169) (Quit: Fire on main board error, client combusted)
  49. # [17:24] * Quits: drublic (drublic@77.2.143.36) (Ping timeout)
  50. # [17:39] * Joins: AryehGregor (Aryeh@72.229.29.65)
  51. # [18:13] * Quits: karl (karlcow@128.30.54.58) (Quit: Freedom - to walk free and own no superior.)
  52. # [18:16] * Quits: shepazu (shepazu@128.30.52.169) (Quit: shepazu)
  53. # [18:28] * Quits: leaverou (leaverou@89.210.164.133) (Quit: ttyl laters everyone!)
  54. # [18:38] * Joins: danielfilho (danielfilh@187.31.77.7)
  55. # [19:10] * Joins: dsinger (dsinger@81.92.21.162)
  56. # [19:10] * Parts: dsinger (dsinger@81.92.21.162)
  57. # [19:34] * Joins: drublic (drublic@77.2.143.181)
  58. # [19:45] * Joins: shepazu (shepazu@128.30.52.169)
  59. # [20:37] * Joins: dbaron (dbaron@159.63.23.38)
  60. # [20:42] * Joins: hyatt (hyatt@98.200.13.42)
  61. # [20:44] * Joins: leaverou (leaverou@89.210.164.133)
  62. # [21:01] * Quits: Ms2ger (Ms2ger@91.181.127.125) (Quit: nn)
  63. # [22:10] * Quits: drublic (drublic@77.2.143.181) (Client exited)
  64. # [22:45] * Joins: leaverou_ (leaverou@89.210.164.133)
  65. # [22:47] * Quits: leaverou (leaverou@89.210.164.133) (Ping timeout)
  66. # [22:47] * leaverou_ is now known as leaverou
  67. # [23:31] <TabAtkins> dbaron: Am I right that Gecko works by tracking <percentage> as its own unit, and only converting to a <length> or whatever at the last moment?
  68. # [23:32] <TabAtkins> (Possibly flavoring it as a length-percentage or whatnot, so you can a length to it without the type checks failing.)
  69. # [23:32] <dbaron> TabAtkins, for properties where percentages aren't resolved by computed value time, yes
  70. # [23:33] <dbaron> TabAtkins, our basic computed style datatype is http://mxr.mozilla.org/mozilla-central/source/layout/style/nsStyleCoord.h
  71. # [23:33] <dbaron> TabAtkins, used in http://mxr.mozilla.org/mozilla-central/source/layout/style/nsStyleStruct.h
  72. # [23:33] <TabAtkins> Okay, this is similar to what we have, I believe.
  73. # [23:35] <TabAtkins> I imagine that in a complex grammar that allows <length>, <angle>, and <percentage> (with %ages relative to some length), an expression like "calc(10% + 5deg)" would be rejected early?
  74. # [23:35] <dbaron> TabAtkins, it probably ought to be, but given that there are no such values I never wrote code to do such rejecting
  75. # [23:36] <TabAtkins> kk, just making sure my own thought processes match yours.
  76. # [23:36] <dbaron> TabAtkins, I don't think there's anything in Gecko that takes calc() with more than % and one other value type
  77. # [23:36] * Joins: ksweeney (ksweeney@63.119.10.10)
  78. # [23:36] <dbaron> TabAtkins, in fact, I don't think there's anything that takes calc() for anything other than % and <length>.
  79. # [23:36] <TabAtkins> Some of the aural proeprties allow percentages relative to <time> or <angle>, if Gecko implements them.
  80. # [23:36] <dbaron> or maybe also % and <number>.
  81. # [23:37] <dbaron> though <number> is sort of painful in calc()
  82. # [23:37] <leaverou> conical gradient color stops
  83. # [23:37] <leaverou> might allow all three
  84. # [23:37] <TabAtkins> I still doubt we'll accept <length>s in conical color-stops.
  85. # [23:38] <TabAtkins> But yes, it'll allow mixing %age and <angle>.
  86. # [23:38] <leaverou> don't think so either, but it's a possibility
  87. # [23:39] <leaverou> my proposal btw was only for <angle> and <percentage>, not <length>, as length would complicate things. But I can imagine people requesting that.
  88. # [23:40] * Quits: ksweeney (ksweeney@63.119.10.10) (Quit: Leaving.)
  89. # [23:48] * Quits: dglazkov (u4270@88.198.6.68) (Client exited)
  90. # [23:56] <TabAtkins> leaverou: Luckily, it's pretty easy to explain to people why they're probably wrong about wanting <length>.
  91. # Session Close: Wed Jan 25 00:00:00 2012

The end :)