/irc-logs / w3c / #css / 2013-10-11 / end

Options:

  1. # Session Start: Fri Oct 11 00:00:00 2013
  2. # Session Ident: #css
  3. # [00:00] <SimonSapin> I tried https://dvcs.w3.org/hg/csswg/rev/8190fc88f6c9 instead, did seem to change anything
  4. # [00:01] <SimonSapin> but I see that Display is in "CSS 2.1 Replacements"
  5. # [00:03] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
  6. # [00:06] <TabAtkins> Yeah.
  7. # [00:07] * Joins: rhauck (~Adium@public.cloak)
  8. # [00:07] <TabAtkins> That's what I meant to say, actually. That's the thing that needs to be changed if you want Display to *not* win over 2.1.
  9. # [00:08] <SimonSapin> I’ve set a Link Default in Page for css21, even though that wasn’t one of the suggested choices
  10. # [00:11] * Quits: kennyluck (~kennyluck@public.cloak) (kennyluck)
  11. # [00:11] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  12. # [00:13] * Joins: dbaron (~dbaron@public.cloak)
  13. # [00:14] <TabAtkins> The "CSS 2.1 Replacements" is processed before any of the other stuff, so a Link Default won't help it.
  14. # [00:16] * Joins: glenn (~gadams@public.cloak)
  15. # [00:17] <SimonSapin> it did
  16. # [00:17] <SimonSapin> the warning went away and I have a 2.1 link
  17. # [00:19] <TabAtkins> Huh.
  18. # [00:21] <SimonSapin> Done with this yak.
  19. # [00:22] <TabAtkins> So, I'm thinking that "partial" property definitions (just extending the set of values for a given property) shouldn't count as property definitions as far as Bikeshed is concerned. Yay/nay?
  20. # [00:22] <SimonSapin> yay
  21. # [00:22] <SimonSapin> though it sucks that we have to do them at all
  22. # [00:22] <TabAtkins> What do you mean?
  23. # [00:23] <SimonSapin> modularization adds a bunch of overhead, but it’s probably worth it
  24. # [00:23] <TabAtkins> Ah, I see what you're saying.
  25. # [00:24] <TabAtkins> Yeah, but some of the overhead (having to look in multiple places for all the values of a given property, for example) can go away with Bikeshed enforcing better definition hygeine.
  26. # [00:25] <SimonSapin> I mean overhead for editing: the fact that we even have partial definitions instead of just updating a single definition
  27. # [00:26] <SimonSapin> though maybe 'display' is a special case
  28. # [00:26] <TabAtkins> Display is definitely a special case, but there are plenty of other places where we do partial definitions.
  29. # [00:26] <TabAtkins> Like Sizing extending width/etc
  30. # [00:27] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  31. # [00:27] <SimonSapin> yes, Sizing is a case where I wish we could just update one definition of 'width'
  32. # [00:27] <SimonSapin> Living Standard envy, maybe :)
  33. # [00:28] * Joins: rhauck (~Adium@public.cloak)
  34. # [00:28] <TabAtkins> Yeah.
  35. # [00:28] <TabAtkins> Sizing should probably just define width/height/etc completely, actually.
  36. # [00:29] <TabAtkins> It's not hard, after all.
  37. # [00:29] <TabAtkins> And then we can obsolete more of 2.1.
  38. # [00:35] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  39. # [00:35] * Quits: trackbot (trackbot@public.cloak) (Client closed connection)
  40. # [00:35] <SimonSapin> does it make sense to separate width/height from margin/padding?
  41. # [00:35] * Joins: trackbot (trackbot@public.cloak)
  42. # [00:36] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  43. # [00:36] <SimonSapin> oh, margin collapsing
  44. # [00:37] <SimonSapin> or is Box supposed to do that?
  45. # [00:46] <TabAtkins> Theoretically, Box is supposed to.
  46. # [00:47] <TabAtkins> Or "Block Layout", if I write that before Bert finishes Box.
  47. # [00:47] <SimonSapin> no comment :)
  48. # [00:53] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  49. # [00:53] * Joins: dbaron (~dbaron@public.cloak)
  50. # [00:57] * Quits: sgalineau (~sgalineau@public.cloak) (Client closed connection)
  51. # [00:59] * Quits: jet (~junglecode@public.cloak) (jet)
  52. # [01:28] <SimonSapin> is PR too late to make changes *not* in errata? (css-style-attr)
  53. # [01:28] <SimonSapin> I guess we don’t want to delay this further
  54. # [01:38] * heycam is now known as heycam|away
  55. # [01:40] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  56. # [01:40] * Joins: dbaron (~dbaron@public.cloak)
  57. # [01:42] <TabAtkins> What's the change?
  58. # [01:42] <SimonSapin> ignore at-rules
  59. # [01:42] <SimonSapin> same as @page in 2.1
  60. # [01:43] <SimonSapin> TabAtkins: btw, who should I bribe to fix this in Blink? :)
  61. # [01:43] <TabAtkins> Good question.
  62. # [01:43] <TabAtkins> Maybe darktears?
  63. # [01:44] <SimonSapin> I fixed it in gecko but it doesn’t count as "independent" if I patch another engine myself
  64. # [01:45] <TabAtkins> Phew, Sizing is now on Bikeshed and passing without fatal errors.
  65. # [01:45] <TabAtkins> (One warning, because CSS21 defines "containing block" twice, apparently.)
  66. # [01:47] <TabAtkins> SimonSapin: And now, max-content is properly dfn'd for referring to.
  67. # [01:47] <TabAtkins> What I set out to accomplish two hours ago.
  68. # [01:47] <SimonSapin> cool
  69. # [01:48] <TabAtkins> And man, I'm so happy krit asked for a shortcut way to supply a for='' value. So worth it.
  70. # [01:48] <SimonSapin> I ended up referencing "max-content measure" and "max-content extent" in css-page
  71. # [01:48] <TabAtkins> Need to go document that now.
  72. # [01:49] <SimonSapin> … which is actually more correct, as I need the concept and not the keyword
  73. # [01:49] <TabAtkins> The concept is also in Sizing.
  74. # [01:50] <SimonSapin> yes, referencing Sizing
  75. # [01:50] <TabAtkins> Oh, that's what you mean.
  76. # [01:50] <TabAtkins> kk
  77. # [02:26] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  78. # [02:36] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  79. # [02:37] * Joins: cabanier (~cabanier@public.cloak)
  80. # [02:45] * heycam|away is now known as heycam|away|away
  81. # [02:45] * Quits: lmclister (~lmclister@public.cloak) ("")
  82. # [02:46] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  83. # [03:26] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  84. # [03:42] * Joins: cabanier (~cabanier@public.cloak)

The end :)