/irc-logs / w3c / #css / 2009-03-05 / end

Options:

  1. # Session Start: Thu Mar 05 00:00:01 2009
  2. # Session Ident: #css
  3. # [00:51] * Parts: annevk (opera@114.48.30.0)
  4. # [01:00] * Joins: sylvaing (sylvaing@202.221.217.78)
  5. # [01:00] * Joins: szilles (chatzilla@202.221.217.78)
  6. # [01:08] * Joins: jdaggett (jdaggett@202.221.217.78)
  7. # [01:24] * Joins: dbaron (dbaron@202.221.217.78)
  8. # [01:29] * Joins: RRSAgent (rrs-loggee@128.30.52.30)
  9. # [01:29] <RRSAgent> logging to http://www.w3.org/2009/03/05-css-irc
  10. # [01:29] <dbaron> trackbot, start meeting
  11. # [01:29] * trackbot is starting a teleconference
  12. # [01:29] <trackbot> RRSAgent, make logs member
  13. # [01:29] <RRSAgent> I have made the request, trackbot
  14. # [01:29] * Joins: Zakim (rrs-bridgg@128.30.52.30)
  15. # [01:29] <trackbot> Zakim, this will be Style_CSS FP
  16. # [01:29] <Zakim> I do not see a conference matching that name scheduled within the next hour, trackbot
  17. # [01:29] <trackbot> Meeting: Cascading Style Sheets (CSS) Working Group Teleconference
  18. # [01:29] <trackbot> Date: 04 March 2009
  19. # [01:30] <dbaron> Zakim, remind us in 8 hours to go home
  20. # [01:30] <Zakim> ok, dbaron
  21. # [01:30] <dbaron> RRSAgent, make logs public
  22. # [01:30] <RRSAgent> I have made the request, dbaron
  23. # [01:30] <dbaron> Meeting: Cascading Style Sheets (CSS) Working Group Meeting
  24. # [01:30] <dbaron> Date: 05 March 2009
  25. # [01:33] * Joins: shinyu (shinyu@124.26.216.70)
  26. # [01:33] * Joins: anne (annevk@202.221.217.78)
  27. # [01:34] * Joins: howcome (howcome@202.221.217.78)
  28. # [01:41] <fantasai> Topic: Grouping Page Selectors
  29. # [01:41] <fantasai> howcome: With regular selectors you can group them by comma, but with page selectors you can't do that
  30. # [01:41] <fantasai> p, div { ... } is valid
  31. # [01:42] <fantasai> @page foo, bar { ... } is not
  32. # [01:44] <fantasai> Agreement that this is a sensible thing to do and we should add it to CSS
  33. # [01:45] <fantasai> fantasai: I'm not sure if Melinda would be ok with adding this to level 3
  34. # [01:45] <fantasai> Murakami-san: Our new version supports this
  35. # [01:46] <fantasai> RESOLVED: Add to CSS3 Page as at-risk feature, if Melinda objects make it a note that we will add it in the future
  36. # [01:47] <fantasai> Topic: Values and Units
  37. # [01:47] <fantasai> howcome: What's the interface between the syntax module and the values and units module?
  38. # [01:48] <fantasai> dbaron: I think it's ok as the draft is now
  39. # [01:48] <fantasai> howcome: There's a couple of things I'd like to update in the syntax module
  40. # [01:48] <fantasai> dbaron: Update what?
  41. # [01:48] <fantasai> dbaron: I don't think we have much to put in it other than what's in 2.1
  42. # [01:49] <fantasai> howcome: fantasai wanted to copy over the value definition syntax
  43. # [01:49] <howcome> http://www.w3.org/TR/CSS21/about.html#property-defs
  44. # [01:51] <fantasai> dbaron: why not reference 2.1?
  45. # [01:51] <fantasai> fantasai: I wanted to add &&
  46. # [01:55] <howcome> http://howcome.gotdns.com/img/2009/03-04-tokyo/
  47. # [01:55] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  48. # [01:59] <dbaron> dbaron: I don't know that we even want &&; might be better to just write things out, potentially with sub-productions.
  49. # [02:07] <dbaron> dbaron: Or just use || and say one of the parts is mandatory.
  50. # [02:07] <dbaron> dbaron: (say via prose or via other syntax)
  51. # [02:10] <anne> ||+
  52. # [02:16] <dbaron> dbaron: Could we put && in 2.1 even though 2.1 doesn't use it?
  53. # [02:17] <dbaron> ACTION: fantasai to send message to www-style to explain rationale for && and see if somebody can come up with something better
  54. # [02:17] * trackbot noticed an ACTION. Trying to create it.
  55. # [02:17] * RRSAgent records action 1
  56. # [02:17] <trackbot> Created ACTION-126 - Send message to www-style to explain rationale for && and see if somebody can come up with something better [on Elika Etemad - due 2009-03-12].
  57. # [02:17] <dbaron> RESOLUTION: Add && to 2.1 unless somebody comes up with something better, to avoid having to publish a syntax module for just that one new feature.
  58. # [02:18] <fantasai> dbaron: My other comment on values and units was the cycle() feature
  59. # [02:18] <fantasai> dbaron: I'm pretty sure we resolved to add it
  60. # [02:24] <fantasai> howcome: ok, so it's my action point to add that
  61. # [02:24] <fantasai> howcome: can you have recursive cycles?
  62. # [02:24] <fantasai> dbaron: well, you /could/. In my message I explained how it would work. You can create a state machine with that, although it's not the best syntax
  63. # [02:26] <dbaron> http://lists.w3.org/Archives/Public/www-style/2009Jan/0104.html has references to the proposed text
  64. # [02:27] <fantasai> howcome: any other issues?
  65. # [02:27] <fantasai> fantasai: Do you define whitespace?
  66. # [02:27] <fantasai> howcome: yes, I added S tokens
  67. # [02:27] <howcome> http://dev.w3.org/csswg/css3-values/#the-calc-function
  68. # [02:27] <fantasai> fantasai: whitespace should be required
  69. # [02:28] <fantasai> fantasai: at least around the + - signs, because otherwise you have to retokenize inside calc()
  70. # [02:34] <fantasai> dbaron: retokenizing in our implementation isn't that hard, because it's a hand-coded recursive descent parser and we can be mean to our tokenizer and send back pieces of tokens
  71. # [02:35] <fantasai> dbaron: but if you are using a parser generator it's not so easy
  72. # [02:35] <fantasai> dbaron: I think WebKit uses a parser generator
  73. # [02:35] <shinyu> we implemented calc() allowing non-whitespace around + or -
  74. # [02:37] <fantasai> fantasai: I'm concerned also about what we might want to allow inside calc() in the future. If we don't require spaces, that restricts our options.
  75. # [02:38] <fantasai> dbaron: Yeah, so in our implementation we push pieces of tokens back to the tokenizer
  76. # [02:38] <dbaron> our implementation of :nth-child()
  77. # [02:38] <fantasai> dbaron: I suspect Webkit tokenizes :nth-child() as one token, and then hand parses that token
  78. # [02:38] <fantasai> dbaron: which would be much harder to do with calc()
  79. # [02:39] <fantasai> howcome: I suggest we put in the required spaces now. We can take them out later if we need to.
  80. # [02:40] <fantasai> howcome: ok, so it's in the dev version now. Is anyone planning to implement this?
  81. # [02:41] <fantasai> dbaron: in the medium term
  82. # [02:41] <fantasai> Murakami-san: I'm ok with requiring or not requiring white space
  83. # [02:41] <fantasai> Murakami-san: we implement this feature. We allow whitespace around the operators
  84. # [02:41] <fantasai> Murakami-san: or no whitespace
  85. # [02:43] <fantasai> Attendees: jdagget, dbaron, anne, mikesmith, sylvain, howcome, steve, fantasai, Murakami-san
  86. # [02:44] <jdaggett> two t's please
  87. # [02:44] <fantasai> break
  88. # [02:44] <MikeSmith> Present+ Masataka_Yakura
  89. # [02:45] <dbaron> s/jdagget,/jdaggett,/
  90. # [02:53] <fantasai> Topic: Page and Column Breaking
  91. # [02:53] <fantasai> howocome draws three boxes side-by-side on the board
  92. # [02:53] <fantasai> The first box has an M followed by lines representing text
  93. # [02:53] <fantasai> The second box has lines of text followed by a return arrow sign
  94. # [02:54] <fantasai> The third box has an M followed by lines of text
  95. # [02:54] <fantasai> Howcome labels the boxes 1,2,3
  96. # [02:54] <fantasai> Howcome writes a small m at the top of 2 and crosses it out
  97. # [02:55] <fantasai> Howcome: I think we need to resolve the page issue before deciding on the column break properties
  98. # [02:55] <fantasai> howcome: The issue is, where to eliminate the top margin
  99. # [02:55] <fantasai> Howcome: I don't think it should be eliminated at the start of the document
  100. # [02:56] <fantasai> Howcome: The spec says the margins are eliminated at page breaks.
  101. # [02:56] <fantasai> Howcome: The question is should it be eliminated at forced breaks
  102. # [02:56] <fantasai> Steve: THere are three cases of page breaks.
  103. # [02:56] <fantasai> Steve: page-break-before, page-break-after, and named pages
  104. # [02:57] <fantasai> Howcome: I would be so confused by having different behavior for page-break-before and page-break-after
  105. # [02:58] <fantasai> Steve: I am convinced that we should preserve margin on page-break-before
  106. # [02:59] <fantasai> Steve: but not page-break-after
  107. # [03:00] <fantasai> fantasai agrees with howcome
  108. # [03:01] <fantasai> Murakami-san: I agree with howcome. Page-break-before and page-break-after should behave the same.
  109. # [03:01] * anne is not in favor of printing in general :)
  110. # [03:01] <fantasai> Steve: I want a use case for page-break-after
  111. # [03:01] * dbaron thought we were still on break
  112. # [03:01] <fantasai> fantasai: Suppose I want to print CSS2.1 with breaks between sections and chapters
  113. # [03:02] <fantasai> fantasai: I want page-break-before on each chapter, to separate out the chapters from each other and from the cover pages
  114. # [03:03] <fantasai> fantasai: but I select page-break-after for the sections, because the beginning of the chapter is usually so short, just a title and maybe a paragraph or two
  115. # [03:04] <fantasai> discussion of use cases and margins and breaking
  116. # [03:06] <fantasai> Steve: Ok, I can live with it
  117. # [03:06] <fantasai> Anne: It's really annoying for projection mode that the margin is collapsed at breaks
  118. # [03:07] <fantasai> RESOLVED: margins kept at forced breaks for page-break-before and page-break-after
  119. # [03:08] <fantasai> what about named pages?
  120. # [03:09] <fantasai> if we collapse there, you always have the option of forcing the break to keep the margin
  121. # [03:09] <fantasai> and you're not guaranteed a break, because elements assigned to the same name do not break in betweenm
  122. # [03:11] <fantasai> one of the main use cases for named pages is e.g. putting a wide table onto a landscape page
  123. # [03:15] <fantasai> RESOLVED: If a page-break-before, page-break-after, or use of named page forces a page break, then the margin top is preserved after the break.
  124. # [03:20] * shepazu zakim, this conference will span midnight
  125. # [03:20] * Zakim I don't understand 'this conference will span midnight', shepazu
  126. # [03:27] <fantasai> Discussion of use cases for preserving margins at unforced breaks
  127. # [03:27] <fantasai> there definitely seem to be some, e.g. for headings
  128. # [03:27] <fantasai> Murakami-san proposes margin-before-conditionality: auto | discard | retain
  129. # [03:29] <fantasai> howcome mentions that registration (preserving line alignment) might solve some of these problems
  130. # [03:29] <fantasai> general agreement that this problem exists and we should solve it, but not for 3.0
  131. # [03:29] <fantasai> margin-before-conditionality.. howcome objects to 'before'
  132. # [03:31] <fantasai> suggestion margin-conditionality, can be treated as shorthand later if we need separate controls
  133. # [03:31] <fantasai> Steve: 'conditionality' is hard to spell
  134. # [03:31] <fantasai> Howcome: 'keep' instead of 'retain'?
  135. # [03:31] <fantasai> seem to have agreement on that
  136. # [03:31] <fantasai> discard seems to be ok
  137. # [03:31] <fantasai> Other names: margin-collapse, margin-break
  138. # [03:33] <fantasai> Looking at margin-break: auto | discard | keep
  139. # [03:34] <fantasai> Murakami-san: what about the margin-after?
  140. # [03:34] * Joins: myakura (caddd94e@64.62.228.82)
  141. # [03:35] <fantasai> fantasai draws margin-break: [ auto | discard | keep ] keep?
  142. # [03:36] <fantasai> (well, first draws margin-break: [ auto | discard | keep]{1,2} but refines to above since margin is always discarded at bottom by default )
  143. # [03:37] <fantasai> Second value applies to margin-after. Defaults to discarding margin if not specified.
  144. # [03:37] <fantasai> Murakami-san notes that this control also applies to the first margin in the document.
  145. # [03:37] <fantasai> ACTION howcome add to GCPM draft as a holding place until next Paged Media draft is started
  146. # [03:37] * trackbot noticed an ACTION. Trying to create it.
  147. # [03:37] <trackbot> Created ACTION-127 - Add to GCPM draft as a holding place until next Paged Media draft is started [on Håkon Wium Lie - due 2009-03-12].
  148. # [03:39] <fantasai> LUNCH BREAK
  149. # [03:39] <fantasai> margin-break: auto | discard | keep | keep-all ?
  150. # [03:39] * Quits: dbaron (dbaron@202.221.217.78) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  151. # [03:42] * Quits: sylvaing (sylvaing@202.221.217.78) (Ping timeout)
  152. # [04:08] * Quits: myakura (caddd94e@64.62.228.82) (Quit: http://www.mibbit.com ajax IRC Client)
  153. # [04:50] * Joins: dbaron (dbaron@202.221.217.78)
  154. # [04:50] * Joins: myakura (caddd94e@64.62.228.82)
  155. # [04:54] <fantasai> howcome: the page-break properties control breaking across pages
  156. # [04:54] <fantasai> howcome: the multicol draft has column-breamk proeprties to control breaking across columns
  157. # [04:54] <fantasai> howcome: Some people have suggested to just use the page-break properties to control column breaks
  158. # [04:54] <anne> s/breamk/break/
  159. # [04:54] <fantasai> howcome: this has two advantages. One it saves us two properties
  160. # [04:54] <anne> s/proeprties/properties/
  161. # [04:55] <fantasai> howcome: and second it avoids having to discuss what happens when they conflict
  162. # [04:55] <fantasai> fantasai: A third advantage is that the author only has to set things once
  163. # [04:56] <fantasai> fantasai: e.g. want to avoid breaking between header and 1st paragraph, only set page-break-after: avoid;
  164. # [04:56] <fantasai> howcome writes page-break-before: column
  165. # [04:56] <fantasai> howcome: my main objection to this is aesthetic
  166. # [04:57] <fantasai> howcome: so we could either have column break properties, or move to this here
  167. # [04:57] * Joins: sylvaing (sylvaing@202.221.217.78)
  168. # [05:01] <fantasai> howcome: on the aesthetic side we also have everything match, since -inside is page-break-inside
  169. # [05:01] <fantasai> Murakami-san: avoid affects only page breaks?
  170. # [05:02] <fantasai> fantasai, howcome: should affect both column and page breaks
  171. # [05:02] <fantasai> fantasai: If we need more fine-tuned controls, then we can add e.g. avoid-page in the future to avoid page breaks but allow column breaks
  172. # [05:09] <fantasai> steve: don't like name 'avoid-page'
  173. # [05:10] <fantasai> howcome: 'column-only'
  174. # [05:10] <fantasai> howcome: page-break-inside: column-only
  175. # [05:10] <fantasai> not much happiness about this
  176. # [05:10] <fantasai> Steve brings up the XSL names
  177. # [05:10] <fantasai> keep-inside: page | column | spread | auto
  178. # [05:11] <fantasai> RESOLVED: page-break-before, page-break-after: column to force column breaks, other values apply to column breaking as well as pages
  179. # [05:18] <fantasai> Topic: GCPM
  180. # [05:18] <fantasai> howcome: we have two implementations of a significant subset of GCPM
  181. # [05:18] <fantasai> howcome: there are certainly things that aren't implemented
  182. # [05:18] <fantasai> howcome: So I propose splitting out the implemented bits and creating something more formal
  183. # [05:21] <fantasai> howcome: named strings and leaders for example
  184. # [05:22] <fantasai> fantasai: we could cut down the css3-content draft into the minimum things, then add those two and create a module from that
  185. # [05:22] <fantasai> howcome: we need an editor
  186. # [05:23] <fantasai> fantasai: well, I have to finish css3-page first, but it's next on my list
  187. # [05:23] <fantasai> howcome: I'm not sure that's fast enough, prince and antenna house have shipping implementations
  188. # [05:24] <fantasai> howcome: maybe we need a new official working draft
  189. # [05:24] <fantasai> fantasai: How about marking the stable sections as stable, and the unstable experimental parts as such, and then publish it as a working draft
  190. # [05:24] <fantasai> howcome and Murakami-san seem ok with this
  191. # [05:27] <fantasai> RESOLVED: howcome to clearly distinguish features that are moving forward, then propose publishing a new WD
  192. # [05:28] <fantasai> howcome: It would be good to know which features are in Antenna House's latest beta
  193. # [05:28] <fantasai> howcome asks when fantasai can work on css3-content
  194. # [05:28] <fantasai> fantasai: Selectors and css3-background are almost done, css3-page will take awhile, maybe 3 weeks full-time.. but I have other things to work on too. Let's check back end of April?
  195. # [05:31] <fantasai> Murakami-san: We implemented named strings, leaders, cross-references, footnotes, hyphenation, new counter styles, character substitution, image-resolution and background-image-resolution, page-markes and bleed area, bookmarks, cmyk colors, page floats but limited to value top bottom page and footnote and inside and outside
  196. # [05:32] <fantasai> Murakami-san: named page lists
  197. # [05:32] <fantasai> Murakami-san: that's all
  198. # [05:35] <fantasai> fantasai: wrt image-resolution, I think it should set the default image resolution for everything and not have background-image-resolution
  199. # [05:35] <fantasai> fantasai: we use images lots of places, not just backgrounds
  200. # [05:35] <fantasai> fantasai: border-image, list-style-image, content, etc.
  201. # [05:35] <fantasai> fantasai: this solution doesn't scale
  202. # [05:36] <fantasai> fantasai: if we need more fine-tuned control, then we can introduce a function
  203. # [05:36] <fantasai> fantasai: that takes an image url and an image-resolution value
  204. # [05:38] <fantasai> Steve doesn't understand the use cases
  205. # [05:38] <fantasai> howcome: I was compiling a document for a conference
  206. # [05:38] <fantasai> howcome: the images came from all over
  207. # [05:38] <fantasai> howcome: I needed some way to set the resolutions
  208. # [05:38] <fantasai> steve: So if you had a tool like Photoshop that lets you go in and set the resolutions
  209. # [05:39] <fantasai> howcome: but i don't want to edit the image file, I just want to make sure the dpi is
  210. # [05:39] <fantasai> dbaron: On the Web we pretty much have to ignore image data about resolution
  211. # [05:39] <fantasai> dbaron: Raster images on the web are 1px - 1px
  212. # [05:39] <fantasai> s/1px/1 image pixel/
  213. # [05:41] <fantasai> fantasai: I don't think this syntax makes much sense
  214. # [05:41] <fantasai> fantasai: The only value that can have a fallback is auto, the comma isn't much necessary
  215. # [05:42] <fantasai> fantasai: image-resolution: [ normal | <dpi> ] || auto
  216. # [05:43] <fantasai> Murakami-san: In our implementation the resolution can have two values, horizontal and vertical
  217. # [05:46] <sylvaing> fantasai proposes syntax: [normal || <dpi> <dpi>?] || auto
  218. # [05:48] <sylvaing> szilles: I do not like 'auto' here; the keyword should indicate the purpose
  219. # [05:48] <sylvaing> anne: intrinsic ?
  220. # [05:50] <sylvaing> fantasai: normal | [<dpi> <dpi>? || auto]
  221. # [05:50] * anne wonders how often this problem actually shows up
  222. # [05:51] <fantasai> howcome: do you often need two resolutions?
  223. # [05:52] <fantasai> Murakami-san: we have some, but I don't know how necessary it is
  224. # [05:52] <fantasai> howcome: would you like to see it in the spec?
  225. # [05:53] <fantasai> Murakami-san: we would have it in Antenna House's implementation
  226. # [05:54] <fantasai> general skepticism about whether images with non-square pixels are common enough
  227. # [05:54] <anne> and whether image-resolution is in fact needed
  228. # [05:54] <anne> i.e. the image itself could be fixed
  229. # [05:55] <fantasai> Murakami-san agrees with the syntax change
  230. # [05:55] <fantasai> RESOLVED: image-resolution: normal | [ <dpi> || auto ]
  231. # [05:56] <fantasai> fantasai: ok, wrt background-image-resolution
  232. # [05:56] <fantasai> howcome: it's there because prince implemented it. I agree it's not a scalable solution
  233. # [05:56] <fantasai> fantasai: Does image-resolution affect only images in the content, or also images specified in CSS?
  234. # [05:57] <fantasai> howcome: I don't know
  235. # [05:57] <fantasai> anne: what about video and stuff?
  236. # [06:00] * myakura heard that dvd-video uses non-square pixels, not sure if that's correct
  237. # [06:01] <fantasai> Sylvain and Anne are confused about normal and auto as names
  238. # [06:01] <fantasai> Steve had suggested intrinsic
  239. # [06:01] <fantasai> Anne: if there's an auto value it's usually the initial value
  240. # [06:06] <fantasai> howcome: I could live with from-image instead of auto
  241. # [06:07] <fantasai> fantasai: internal?
  242. # [06:07] <fantasai> howcome: internal to what?
  243. # [06:09] <fantasai> howcome: so from-image?
  244. # [06:09] <fantasai> no comment
  245. # [06:09] <fantasai> back to background-image-resolution
  246. # [06:10] <anne> url-with-resolution("url", <image-resolution>)
  247. # [06:11] <fantasai> fantasai: we dont' need a separate property for every CSS property that takes an image
  248. # [06:11] <fantasai> fantasai: one that affects content and one that affects all CSS-specified images would be enough
  249. # [06:12] <fantasai> suggestion to use a functional notation that would allow setting the dpi on a per-declaration level
  250. # [06:14] <fantasai> howcome writes image("http...", 94dpi)
  251. # [06:15] <fantasai> fantasai: my concern with the image() notation is that there are a lot of other things we've wanted to do with this, such as image slices and fallbacks
  252. # [06:16] <fantasai> fantasai and others: shouldn't require url() notation, string is enough, for when you expect urls inside a function
  253. # [06:17] <fantasai> anne and others: can allow it, but just not require it, like for @import
  254. # [06:17] <fantasai> fantasai: but don't use it in any examples!
  255. # [06:18] <fantasai> discussion around other gcpm properties
  256. # [06:18] <fantasai> anne: it seems simpler to not allow it
  257. # [06:19] <fantasai> anne: but for consistency's sake, we should allow it
  258. # [06:20] <fantasai> RESOLVED: URLs inside functional notation where URL is expected should be able to take either url() or bare strings (like @import), preference for examples is bare strings
  259. # [06:21] <fantasai> Review of auto vs. from-image
  260. # [06:22] <fantasai> RESOLVED: image-resolution: from-image instead of auto
  261. # [06:24] <fantasai> Options for getting rid of the background-image-resolution approach of exploding properties
  262. # [06:24] <fantasai> 1. image-resolution applies to both CSS images and content images
  263. # [06:24] <fantasai> 2. image-resolution takes two sets of values, one for content images and one for CSS images
  264. # [06:25] <fantasai> 3. create a new property that applies to all CSS-based images (not just backgrounds)
  265. # [06:25] <fantasai> 4. create a value-based syntax (functional notation) that sets the dpi on a per-image basis
  266. # [06:25] <fantasai> 5. Combine 4 with 1-3.
  267. # [06:26] <fantasai> 0. Do nothing (keep background-image-resolution)
  268. # [06:26] <fantasai> 6. Encourage Prince to remove backgorund-image-resolution but provide no alternative
  269. # [06:33] <fantasai> discussion of various options and what they mean
  270. # [06:33] <fantasai> Straw poll:
  271. # [06:33] <fantasai> Mike: no opinion
  272. # [06:33] <fantasai> Anne: 4
  273. # [06:33] <fantasai> dbaron: 4
  274. # [06:33] <fantasai> howcome: anyone volunteering for 4 has to do the work :)
  275. # [06:34] <fantasai> jdaggett: no opinion
  276. # [06:35] <fantasai> Yakura-san: I like 3
  277. # [06:35] <fantasai> Yakura-san: You could expand the property by saying which properties it applies to
  278. # [06:37] <fantasai> fantasai: I like 3+4, where 3 sets the default
  279. # [06:41] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
  280. # [06:53] <fantasai> discussion and whiteboard doodling
  281. # [06:53] <fantasai> image-resolution-content and image-resolution-decoration in place of image-resolution and background-image-resolution
  282. # [06:53] <fantasai> where image-resolution-decoration applies to all css-based images
  283. # [06:53] <fantasai> background images, border-image, list-style-image, etc.
  284. # [06:57] <fantasai> Proposal use 3 with 4 as the way forward
  285. # [06:57] <fantasai> Counter-proposal to use 1 with 4 as the way forward
  286. # [06:58] <fantasai> Murakami-san points out the distinction between list-style-image and ::marker { content: url(); }
  287. # [06:59] <fantasai> Then the distinction between ::marker { content: url(); } and img { content: attr(href, url); }
  288. # [07:00] <fantasai> There's no clear distinction between content and style
  289. # [07:01] <fantasai> s/href/src/
  290. # [07:01] <fantasai> howcome: Ok, so I think we're down to one image-resolution property and 4 as the way forward
  291. # [07:02] <fantasai> howcome: Implementations will do background-image-resolution, but that will not be part of the spec
  292. # [07:04] <fantasai> Murakami-san: Prince's image-resolution only applies to all images
  293. # [07:04] <fantasai> s/all/content/
  294. # [07:05] <fantasai> Murakami-san: The image-resolution and background-image-resolution pair is better for our implementation
  295. # [07:06] <fantasai> Murakami-san: The content property with url() that replaces the element
  296. # [07:07] <fantasai> Murakami-san: image-resolution-content applies to images specified by the content property with image URI
  297. # [07:08] <fantasai> dbaron: There's also a distinction in CSS3 between a single image and multiple images
  298. # [07:12] <fantasai> BREAK
  299. # [07:26] * Joins: melinda (melinda.gr@98.246.171.82)
  300. # [07:28] <fantasai> Topic: Multicol
  301. # [07:28] <fantasai> howcome: I propose publishing css3-multicol as LC
  302. # [07:28] <fantasai> fantasai: I would like to see the changes we agreed on in the spec first
  303. # [07:29] <fantasai> howcome: understandable. Would like to smoke out any comments, get a sense that everything is pretty good
  304. # [07:29] <fantasai> howcome: aside from today there've been no changes in syntax or functionality, just a lot of clarifications
  305. # [07:30] <fantasai> fantasai: I think the functionality is quite stable, but it needs another round of review for clarifications etc.
  306. # [07:31] <fantasai> fantasai: So if we're going to Last Call, then I would suggest at least 8 weeks rather than 4
  307. # [07:31] <fantasai> howcome: ok
  308. # [07:31] <fantasai> howcome: I will make those changes, prepare the draft for Last Call, then we can make the final decision once that's done
  309. # [07:31] <fantasai> Topic: Media Queries
  310. # [07:32] <fantasai> Anne: I made all the changes to Media Queries
  311. # [07:32] <fantasai> Anne: So I would like to go to CR
  312. # [07:32] <anne> Disposition of Comments: http://dev.w3.org/csswg/css3-mediaqueries/disposition.html
  313. # [07:32] <anne> Draft: http://dev.w3.org/csswg/css3-mediaqueries/
  314. # [07:32] <fantasai> Topic: Multicolumn
  315. # [07:32] <fantasai> Murakami-san: I feel there's a problem with the margins in multicol
  316. # [07:33] <fantasai> A multi-column element establishes a new block formatting context, as per CSS 2.1 section 9.4.1. However, the top margin of the first element and the bottom margin of the last element collapse with the margins of the multi-column element as per the normal rules for collapsing.
  317. # [07:33] <myakura> http://dev.w3.org/csswg/css3-multicol/#the-multi-column-model
  318. # [07:33] <fantasai> ""
  319. # [07:37] <fantasai> Murakami draws on the board
  320. # [07:45] <fantasai> Murakami shows some examples
  321. # [07:45] <fantasai> He says that the margins should not collapse through the multicol element
  322. # [07:45] <fantasai> Sylvain: Alex was concerned about this, too.
  323. # [07:46] <fantasai> fantasai explains that this behavior was put there because in the past there was no value-based distinction between a multicol element with one column and a normal element, and we didn't want to introduce a discontinuity there
  324. # [07:46] <fantasai> but since there's now a default auto value for column-count instead of 1, this problem doesn't exist
  325. # [07:47] <howcome> http://dev.w3.org/csswg/css3-gcpm/#creating
  326. # [07:48] <fantasai> sylvain: Alex had some concerns about overflow
  327. # [07:49] <fantasai> howcome: we discussed that at tpac
  328. # [07:49] <fantasai> howcome: resolved to keep things as-is, and discussed adding overflow-style: paged
  329. # [07:49] <fantasai> howcome: we also discussed creating stacks of column rows
  330. # [07:50] <fantasai> fantasai: e.g. with a column-length property
  331. # [07:50] <fantasai> fantasai: but we decided to defer that until later
  332. # [07:51] * Joins: ChrisL (ChrisL@128.30.52.30)
  333. # [07:51] <ChrisL> rrsagent, here
  334. # [07:51] <RRSAgent> See http://www.w3.org/2009/03/05-css-irc#T06-48-51
  335. # [07:53] * Joins: glazou (glazou@82.247.96.19)
  336. # [07:53] <glazou> hello
  337. # [07:53] <jdaggett> morning!
  338. # [07:53] <fantasai> Topic: Media Queries
  339. # [07:53] <glazou> where are the photos taken by Hakon Molly mentioned ?
  340. # [07:53] <fantasai> fantasai: Any objections to publishing CR of Media Queries?
  341. # [07:54] <fantasai> RESOLVED: publish Media Queries as CR
  342. # [07:54] <fantasai> Chris: It would help if in the disposition of comments you had some color coding
  343. # [07:54] <jdaggett> glazou:http://howcome.gotdns.com/img/2009/03-04-tokyo/
  344. # [07:54] <sylvaing> glazou: http://howcome.gotdns.com/img/2009/03-04-tokyo/
  345. # [07:54] * glazou thx
  346. # [07:55] * glazou rhâââ lucky you all
  347. # [07:55] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  348. # [07:55] <fantasai> dbaron: When I did the comments for CSS3 Color I colored rejected feature requests differently from other rejected comments
  349. # [07:55] <fantasai> steve: what you really want to note is which resolutions the commentor didn't agree with
  350. # [07:56] <glazou> I received a request by email to extend MQ to detection of implementation of a pair (property, values)
  351. # [07:56] <dbaron> glazou, we've heard that before
  352. # [07:56] <glazou> yes
  353. # [07:56] <dbaron> glazou, too late for this level, anyway, as we just discussed :-)
  354. # [07:57] <glazou> dbaron: oh sure, I was just mentioning it
  355. # [07:57] <fantasai> Topic: Backgrounds and Borders
  356. # [07:58] <fantasai> http://www.w3.org/Style/CSS/Tracker/products/11
  357. # [08:00] <fantasai> http://lists.w3.org/Archives/Public/www-style/2009Feb/0179.html
  358. # [08:00] <fantasai> Whether various border shorthands should reset border-image
  359. # [08:01] <fantasai> in order to give the author a blank canvas to set borders on
  360. # [08:01] <fantasai> dbaron: Also a question is whether border-style should reset border-image
  361. # [08:01] <fantasai> dbaron: since border-image is kind of like a border style
  362. # [08:03] <fantasai> fantasai: I think the 'border' shorthand should reset border-image. Not sure about others
  363. # [08:03] <fantasai> dbaron: complication is that border is no longer border-top+border-left+border-right+border-bottom
  364. # [08:04] * dbaron marvels at the operator-precedence in the previous line :-P
  365. # [08:06] <fantasai> anne: why not just have border-image always override border-style?
  366. # [08:06] <fantasai> dbaron: That's the current behavior. The concern is in complicated style sheets you won't always remember to reset border-image every time you use border-style
  367. # [08:08] <fantasai> ...
  368. # [08:08] <glazou> +1
  369. # [08:08] * dbaron wonders what glazou is +1ing
  370. # [08:08] <glazou> what dbaron said just above
  371. # [08:09] <fantasai> fantasai: I think the two reasonable options here are to either have only 'border' reset border-image, or have any shorthand that sets border-style turn off the image
  372. # [08:10] <fantasai> dbaron: or potentially any property that touchs the border-style, not just any shorthand
  373. # [08:10] * Zakim fantasai, you typed too many words without commas; I suspect you forgot to start with 'to ...'
  374. # [08:11] <fantasai> Steve: If only the shorthand turns it off, then to do something like change one value then I have to use the shorthand to get rid of the image
  375. # [08:13] <fantasai> discussion of how authors in complicated style sheets set borders
  376. # [08:13] * glazou answer is "sometimes with great pain" :)
  377. # [08:15] <fantasai> anne: The resetting behavior seems like quite a bit of complexity for something the author can easily solve by resetting border-image
  378. # [08:16] <anne> I also said that I expect sites that use border-image to use it consistently throughout and probably also specify border for backwards compatibility anyway
  379. # [08:16] <fantasai> ...
  380. # [08:18] <fantasai> fantasai: So, the advantage of having 'border' reset the border-image is that we can encourage authors to use it as a way to get a blank border canvas
  381. # [08:19] <fantasai> fantasai: And this will work also in the future when we add more border properties: 'border' will always get you a blank canvas
  382. # [08:19] <fantasai> fantasai: The advantage of having any shorthand that touches border-style reset the border image is that the process is pretty much invisible to the author
  383. # [08:27] <fantasai> Options:
  384. # [08:27] <fantasai> 1. Do nothing. border-image always overrides
  385. # [08:27] <fantasai> 2. 'border' shorthand resets border-image
  386. # [08:28] <fantasai> (and in the future, any other border-tweaking things)
  387. # [08:28] <fantasai> 3. any shorthand that touches the border-style properties resets border-image
  388. # [08:30] <fantasai> Anne: was it considered to make border-image part of the border shorthand?
  389. # [08:31] <fantasai> Straw poll:
  390. # [08:32] <fantasai> howcome: 2
  391. # [08:32] <fantasai> anne: 2 or 1
  392. # [08:32] <fantasai> dbaron: 2
  393. # [08:32] <fantasai> jdagget: 2
  394. # [08:32] <fantasai> Yakura-san: 2
  395. # [08:32] <fantasai> Murakami-san: 2
  396. # [08:32] <fantasai> fantasai: 2
  397. # [08:33] <fantasai> Steve: I dislike how border-image and border-style are independently turned on
  398. # [08:33] <fantasai> Steve: If I add border-characters as my next property, how does it interact?
  399. # [08:33] <fantasai> Steve: It seems like this isn't going to scale
  400. # [08:34] <fantasai> jdaggett: Maybe for the example in the spec, have a use case that is closer to what people are actually requesting?
  401. # [08:34] * glazou 2 for me as wel
  402. # [08:35] <fantasai> fantasai: I'm not a graphics person, we'd have to ask Brad Kemper to come up with one
  403. # [08:35] * sylvaing remembered he's here and votes for 2 as well
  404. # [08:35] <fantasai> fantasai: Anne's comment, should border-image be part of the border shorthand?
  405. # [08:37] <fantasai> fantasai: We /can/ do that syntactically, if we place <border-image> after any style/width/color bits
  406. # [08:39] <fantasai> fantasai: So we can do either border: [ <border-style> || <border-width> || <border-color> ] | <border-image>;
  407. # [08:40] <fantasai> fantasai: Or we can do border: [ <border-style> || <border-width> || <border-color> ] <border-image>;
  408. # [08:45] <fantasai> fantasai: So we can do either border: [ <border-style> || <border-width> || <border-color> ] || <border-image>;
  409. # [08:46] <anne> [ <border-style> || <border-width> || <border-color> ]? <border-image>?
  410. # [08:49] <fantasai> Straw poll on whether we should add border-mage to the shorthand
  411. # [08:49] * Zakim fantasai, you typed too many words without commas; I suspect you forgot to start with 'to ...'
  412. # [08:49] <fantasai> Chris: I think if we're having trouble with this, then we shouldn't add it
  413. # [08:49] <fantasai> Sylvain puts his head on the desk
  414. # [08:50] <fantasai> Anne: Yes?
  415. # [08:50] <fantasai> dbaron: No, because if they use border-image that'll at least lead them to the documentation for the feature whereas using the shorthand wouldn't
  416. # [08:50] <fantasai> Chris: so the self-documenting web
  417. # [08:50] <fantasai> Mike: abstain
  418. # [08:50] <fantasai> jdaggett: No
  419. # [08:50] <fantasai> Yakura-san: maybe not
  420. # [08:50] <fantasai> Murakami-san: no
  421. # [08:50] <fantasai> fantasai: no
  422. # [08:50] * sylvaing also said no
  423. # [08:50] * glazou hum, no
  424. # [08:51] <fantasai> Steve: Yes for the reasons Anne listed, but I don't feel strongly about it
  425. # [08:51] <fantasai> howcome: I tend to disagree with Anne a lot today
  426. # [08:51] <fantasai> RESOLVED: border shorthand resets border-image
  427. # [08:51] <fantasai> RESOLVED: border shorthand cannot set border-image
  428. # [08:52] <ChrisL> issue-94?
  429. # [08:52] * trackbot getting information on ISSUE-94
  430. # [08:52] <trackbot> ISSUE-94 -- Syntax for fallback color unclear -- RAISED
  431. # [08:52] <trackbot> http://www.w3.org/Style/CSS/Tracker/issues/94
  432. # [08:55] <fantasai> Steve has concerns that we are deciding this kind of question without author input
  433. # [08:55] <fantasai> jdaggett: I think if we show the designers that syntax they will cry
  434. # [08:55] <anne> (admittedly having border reset border-image does make fallback slightly trickier)
  435. # [08:56] <fantasai> http://dev.w3.org/csswg/css3-background/#the-background-color-property
  436. # [09:04] <ChrisL> (long explanation of the feature)
  437. # [09:08] <dbaron> dbaron: proposes not allowing the piece before / to be omitted (both cases)
  438. # [09:09] <sylvaing> scribenick: sylvaing
  439. # [09:11] <sylvaing> dbaron: if you need the value after the slash, you need to specify the value before it i.e. you can have a or a/b but not /b
  440. # [09:12] <sylvaing> chrisl: if this removes the parsing ambiguity, this seems a good option
  441. # [09:12] <sylvaing> fantasai reviews options
  442. # [09:14] <fantasai> Several options for changing the shorthand
  443. # [09:14] * Zakim fantasai, you typed too many words without commas; I suspect you forgot to start with 'to ...'
  444. # [09:14] <sylvaing> anne suggests removing the fallback color
  445. # [09:16] <sylvaing> fantasai: I don't want to require specifying background-position and background-size in order to specify background color
  446. # [09:16] <fantasai> I prefer
  447. # [09:16] <fantasai> * require that background-size not immediately follow background-color
  448. # [09:16] <fantasai> (so that if you find a slash after background-color, you know the
  449. # [09:16] <fantasai> fallback color is next)
  450. # [09:17] <sylvaing> fantasai: I'd prefer to have web author feedback before removing the feature
  451. # [09:18] <sylvaing> ACTION fantasai email www-style on whether web designers want fallback color
  452. # [09:18] * trackbot noticed an ACTION. Trying to create it.
  453. # [09:18] <trackbot> Created ACTION-128 - Email www-style on whether web designers want fallback color [on Elika Etemad - due 2009-03-12].
  454. # [09:20] <sylvaing> szilles finds the preferred proposal above to be too hard to explain
  455. # [09:22] <sylvaing> short proposal crossfire ensues. minute taker is reset.
  456. # [09:24] <fantasai> fantasai is just goin to put in my own proposal and let y'all complain during the LC period
  457. # [09:24] <fantasai> :)
  458. # [09:24] <anne> background:red/blue url("test") 2px 2px no-repeat / 100% 50%
  459. # [09:24] <anne> o_O
  460. # [09:25] <jdaggett> glazou: you there?
  461. # [09:25] <glazou> yes
  462. # [09:25] <sylvaing> Topic: F2F schedule, TPAC
  463. # [09:25] <sylvaing> jdagget: Chris sent email re: whether we consider to go to TPAC.
  464. # [09:26] <sylvaing> ChrisL: there is deadline to determine group commitment
  465. # [09:26] <sylvaing> jdaggett: we have a F2F in France, we also have TPAC. Do we do both, one ?
  466. # [09:26] <glazou> deadline 18-mar
  467. # [09:26] <sylvaing> fantasai: the first question is whether we do TPAC; this is the place where we meet the other groups
  468. # [09:26] <glazou> the question is will we have enough people able to travel to france ?
  469. # [09:27] <sylvaing> fantasai: TPAC is more cost-effective since you can travel to multiple meetings at once
  470. # [09:27] <dbaron> http://lists.w3.org/Archives/Member/chairs/2009JanMar/0059.html
  471. # [09:27] <glazou> Tokyo itself is already a "small" meeting because of so many people having budget/travel restrictions
  472. # [09:28] <fantasai> not that small, glazou. The main participants missing are you and peter
  473. # [09:28] <fantasai> (since Apple is usually absent anyway ;)
  474. # [09:28] * glazou and Melinda, Molly, Bert
  475. # [09:28] <fantasai> ah, yeah
  476. # [09:29] <fantasai> Bert's missing too
  477. # [09:29] <fantasai> so
  478. # [09:29] * glazou and Emily and others
  479. # [09:29] <fantasai> all the official-type people
  480. # [09:29] * fantasai doesn't remember Emily
  481. # [09:29] <glazou> TPAC is also later in the year, can help have more agenda items in a better structured agenda
  482. # [09:29] <anne> reasons for Molly are not budget/travel
  483. # [09:30] <Zakim> dbaron, you asked to be reminded at this time to go home
  484. # [09:30] <glazou> TPAC seems to me an almost mandatory meeting because of the join meetings and productive side discussios with other WG and W3C staff
  485. # [09:31] <sylvaing> discussion of TPAC attendance of other groups....
  486. # [09:31] <fantasai> Chris: Eric suggested a mini-TPAC of browser-oriented groups like SVG, CSS, HTML, WebApps, etc.
  487. # [09:31] <fantasai> Chris: Since we're not interested in meeting with Semantic Web etc anyway
  488. # [09:31] <glazou> that's a great idea
  489. # [09:32] <fantasai> Chris: SVG will not attend TPAC because they're doing SVG Open in the same area one month before
  490. # [09:32] <glazou> TPAC's location being not far away from Apple, I hope they will attend...
  491. # [09:33] <fantasai> XML COre, Media Annotations, XML Security, WAI Education and Outreach, XHTML 2, and XForms say they are attending
  492. # [09:33] <anne> s/XForms/Forms/
  493. # [09:33] * anne it's the Forms WG, officially
  494. # [09:33] <fantasai> Not attending: Policy Languages, Semantic Web IG, WCAG, SVG, Timed Text, WAI Evaluation and Repair Tools, MWI Test Suites
  495. # [09:34] <fantasai> Mike: We did a mini-TPAC thing once before, and it was really one of the better meetings
  496. # [09:34] <fantasai> ...
  497. # [09:34] <fantasai> Sylvain: Also if we're on the West Coast Arron can attend too
  498. # [09:34] <glazou> seems there's consensus on TPAC
  499. # [09:36] <ChrisL> mini-TP seems tobe more of interest
  500. # [09:36] <glazou> but same time and location ? or different ?
  501. # [09:36] <fantasai> Steve: I would rather just do the TPAC
  502. # [09:36] <fantasai> fantasai: but you don't have to travel anyway
  503. # [09:37] <fantasai> Steve: I'd like to say the CSS would like to do the TPAC if a significant number of HTML, WebApps, SVG are also doing TPAC
  504. # [09:37] <fantasai> Steve: i18n is another one conceivably useful
  505. # [09:38] <fantasai> various: mini-TPAC would need to be in Bay Area
  506. # [09:39] <fantasai> SVG Open is in Cupertino, hosted by Google
  507. # [09:39] <fantasai> fantasai: We should probably arrange the mini-TPAC there and then, then
  508. # [09:40] <sylvaing> SVG Open 2009: Oct. 2-4 in Mountain View
  509. # [09:40] <fantasai> A large number of this group is on the West Coast
  510. # [09:41] <sylvaing> http://www.svgopen.org/2009/
  511. # [09:42] <sylvaing> szilles: so if the other groups we're interested in meeting with were to attend TPAC we'd go; if not we'd consider SVG Open as an alternative
  512. # [09:44] <glazou> please not svgopen attendance is not cost-free
  513. # [09:44] <fantasai> RESOLVED: We will either do TPAC or mini-TPAC in Oct/Nov in Bay Area
  514. # [09:44] <fantasai> no, glazou, just before or after so we can meet with SVG
  515. # [09:44] <glazou> ok
  516. # [09:44] <fantasai> Discussing June in France
  517. # [09:45] <fantasai> Wed/Thurs/Fri of 1st week in June in Sophia-Antipolis
  518. # [09:45] <glazou> that's 3-5
  519. # [09:46] <glazou> please note 1st-jun is a holiday in france
  520. # [09:47] <fantasai> dbaron: I think we're stretching to get an agenda for a 3-day meeting for this one
  521. # [09:47] <fantasai> dbaron: I don't know if we're going to have more to talk about in 3 months
  522. # [09:48] <fantasai> dbaron: Stuff that's useful to have the whole group talk about, rather than stuff we can go off and do on our own
  523. # [09:48] <fantasai> dbaron: Part of that is my failure to do stuff for us to talk about
  524. # [09:48] <fantasai> dbaron: But if we're going to meet, then we should make sure it's worth it
  525. # [09:48] <fantasai> anne: It's pretty easy for me to go to France, but there should be an agenda
  526. # [09:52] <fantasai> Steve: JLTF took a lot of time, is not likely to happen in France
  527. # [09:55] <fantasai> howcome takes a count of how many ppl will attend
  528. # [09:55] <sylvaing> glazou, we assume you'd come to sophia ?
  529. # [09:55] <glazou> eh, of course
  530. # [09:55] <fantasai> howcome, Chris, Sylvain +1, Anne, maybe dbaron, Steve, fantasai, glazou
  531. # [09:55] * glazou can't telle for Peter
  532. # [09:55] <glazou> s/telle/tell
  533. # [09:55] <sylvaing> and Bert
  534. # [09:56] <glazou> Bert won't have a long trip for that one :)
  535. # [09:57] <fantasai> Steve: Can we spend some time tomorrow discussing what kinds of things we will discuss there, and if we can't do that then we get a pretty good indication that the meeting isn't going to happen?
  536. # [09:57] <fantasai> howcome: I think we should have homework in this group. Everyone who's an editor should have a new draft at least one week before the meeting
  537. # [09:58] <glazou> that supposes nothing will become a potentially interesting or important agenda item between now and June ?
  538. # [09:58] <fantasai> howcome: Then at least the editor knows what issues to prepare and present
  539. # [10:00] <fantasai> Anne: Not much for the group to discuss for cssom-view
  540. # [10:00] <fantasai> Anne: namespaces and media queries are pretty much done
  541. # [10:00] <fantasai> Steve: Status on Snapshot?
  542. # [10:00] <fantasai> fantasai: Waiting on Selectors
  543. # [10:00] <fantasai> fantasai: Selectors is waiting for i18n
  544. # [10:01] <fantasai> Chris: i18n doesn't have anything
  545. # [10:01] <glazou> fantasai: we're beyond the 2 weeks limit we discussed, we should publish now
  546. # [10:01] <fantasai> RESOLVED: Publish Selectors as Last Call Working Draft
  547. # [10:01] <glazou> cool
  548. # [10:01] <fantasai> Four weeks LC period
  549. # [10:01] <fantasai> RESOLVED: 4 weeks LC period
  550. # [10:02] <fantasai> Steve: What they wanted to do isn't the right solution to the problem b/c it doesn't deal with most of the problem, and not even the most important part of the problem
  551. # [10:03] <fantasai> Steve: What's bothering me is that we havent' discussed a coherent way to fit normalizzation into CSS as a whole
  552. # [10:03] <fantasai> jdaggett: Isn't that also an HTML problem?
  553. # [10:03] <glazou> this is more a W3C-wide problem imho
  554. # [10:03] <fantasai> yeah, I totally agree
  555. # [10:03] <glazou> touches many many specs
  556. # [10:03] <fantasai> (jdaggett nods)
  557. # [10:04] <glazou> but that's clear we're impacted
  558. # [10:05] * glazou will have to leave in 10mns from now, business appt
  559. # [10:05] <fantasai> RESOLUTION: We plan to meet in France, and will work on discussing an agenda tomorrow
  560. # [10:05] <fantasai> MEETING CLOSED!!!!
  561. # [10:05] <glazou> :)
  562. # [10:05] * Quits: sylvaing (sylvaing@202.221.217.78) (Quit: sylvaing)
  563. # [10:05] <glazou> have a good dinner all
  564. # [10:07] * Quits: glazou (glazou@82.247.96.19) (Quit: glazou)
  565. # [10:12] * Quits: myakura (caddd94e@64.62.228.82) (Quit: http://www.mibbit.com ajax IRC Client)
  566. # [10:18] * Quits: jdaggett (jdaggett@202.221.217.78) (Ping timeout)
  567. # [10:25] * Quits: dbaron (dbaron@202.221.217.78) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  568. # [10:28] * Quits: szilles (chatzilla@202.221.217.78) (Ping timeout)
  569. # [10:31] * Parts: anne (annevk@202.221.217.78)
  570. # [10:32] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
  571. # [10:32] * Quits: ChrisL (ChrisL@128.30.52.30) (Client exited)
  572. # [10:34] * Quits: howcome (howcome@202.221.217.78) (Ping timeout)
  573. # [11:29] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
  574. # [11:41] * Zakim excuses himself; his presence no longer seems to be needed
  575. # [11:41] * Parts: Zakim (rrs-bridgg@128.30.52.30)
  576. # [11:46] * Joins: Lachy (Lachlan@213.236.208.22)
  577. # [14:06] * RRSAgent excuses himself; his presence no longer seems to be needed
  578. # [14:06] * Parts: RRSAgent (rrs-loggee@128.30.52.30)
  579. # [14:29] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: Leaving)
  580. # [14:29] * Joins: Lachy (Lachlan@213.236.208.22)
  581. # [15:13] * Disconnected
  582. # [15:13] * Attempting to rejoin channel #css
  583. # [15:13] * Rejoined channel #css
  584. # [15:13] * Topic is 'CSS Working Group Discussion'
  585. # [15:13] * Set by fantasai on Tue Feb 24 21:47:14
  586. # [15:16] * Joins: dbaron (dbaron@222.151.83.100)
  587. # [15:37] * Quits: dbaron (dbaron@222.151.83.100) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  588. # [15:55] * Joins: MoZ (chatzilla@82.230.92.154)
  589. # [16:11] * Joins: myakura (myakura@122.29.116.63)
  590. # [16:41] * Joins: Danyal (danyal@85.185.37.201)
  591. # [16:42] * Quits: Danyal (danyal@85.185.37.201) (Quit: bye)
  592. # [17:51] * Quits: myakura (myakura@122.29.116.63) (Quit: Leaving...)
  593. # [17:54] * Quits: melinda (melinda.gr@98.246.171.82) (Ping timeout)
  594. # [18:18] * Joins: melinda (melinda.gr@98.246.171.82)
  595. # [18:24] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
  596. # [18:32] * Quits: melinda (melinda.gr@98.246.171.82) (Quit: melinda)
  597. # [19:19] * Joins: Lachy (Lachlan@85.196.122.246)
  598. # [19:33] * Quits: MoZ (chatzilla@82.230.92.154) (Ping timeout)
  599. # [19:39] * Joins: MoZ (chatzilla@82.230.92.154)
  600. # [20:28] * Quits: MoZ (chatzilla@82.230.92.154) (Client exited)
  601. # [20:56] * Quits: arronei (arronei@131.107.0.71) (Ping timeout)
  602. # [21:01] * Joins: arronei (arronei@131.107.0.80)
  603. # [23:19] * Joins: szilles_ (chatzilla@124.155.113.142)
  604. # [23:50] * Joins: annevk (opera@114.48.161.248)
  605. # Session Close: Fri Mar 06 00:00:00 2009

The end :)