Minutes and Resolutions 2009-10-28
Full minutes
Minutes and Resolutions 2009-10-21
- Reviewed last call comments on Selectors Level 3 from the Protocols and Formats Working Group. Resolved: that their first request is out-of-scope for Selectors. fantasai to respond and answer their other questions.
- Resolved: Remove “Namespaces and down-level clients” (Chapter 11) from Selectors.
- The CSSWG plans to review the state of Selectors implementation reports at TPAC: if we have enough implementation reports, we can move to PR directly.
- Resolved: Yves’ comments on the Media Queries and CSS2.1 grammars result in no change.
- Briefly discussed problem with targetting filter effects. As this is a large problem, further discussion is deferred to TPAC and beyond.
Full minutes
CSS3 Backgrounds and Borders Last Call for Comments
The CSS Working Group just published a Last Call for Comments
Working Draft of CSS
Backgrounds and Borders Level 3. Please review the draft and send
your feedback. We’ll be accepting comments through 17 November
2009. (Note that feature requests are likely to be deferred
to CSS4.) The best place for feedback is the CSSWG’s official mailing
list www-style@w3.org, but we’ll also look at any comments posted (or
linked to) from the cross-post on CSS3.info.
There are a couple issues we’re specifically looking for feedback on:
Rounding vs. Scaling Down
The round option for background-repeat
and border-image-repeat resizes images to fit the nearest
whole number of tiles, rather than always scaling up or always scaling
down. Rounding keeps closer to the intended size and, in the case
where one dimension is fixed (e.g. in ‘border-image’), keeps the image
closer to the intended aspect ratio. This is almost certainly the best
solution for vector images and high-resolution raster images. However,
if the given image is a low-resolution raster image, it will require
interpolating pixels, which can look bad. See “Rounding Extremes” for
illustrations.
The workaround is to specify a higher-resolution image (e.g. by shrinking from the original with background-size or border-image-width). Possible spec solutions include introducing a separate keyword that always scales down, and changing the algorithm so that we force scaling down whenever interpolation would be required for scaling up. So the options here are
- Leave the spec as-is (always round to nearest): the workaround is good enough for me.
- Trigger forced downscaling when interpolation is needed: avoiding interpolation is important to me and I don’t mind that the exact number of tiles is unpredictable and the resulting aspect ratio might skewed a little extra.
- Default to rounding for
round, but I want an extra keyword to force downscaling in all cases (including vector images) because […].
- Something else?
Please comment on what you prefer and why. (The more specific you can be “for example, this image that I would want to use […]”, the easier it will be for us to understand your point.)
box-break naming
The previous
draft included two properties for controlling behavior at box
breaks (line breaks / column breaks / page breaks):
border-break for controlling whether the border is drawn
at the break, and background-break for controlling
whether the background is drawn for each box individually or for the
whole element as if it were broken after painting.
Hyatt suggested merging the two, so the current draft has a single
box-break property instead. The two values mean,
basically, “render backgrounds and borders for this box, and then
slice it up” and “break the box and then render backgrounds and
borders for each box individually”. The value names aren’t
particularly clear, however, so we were wondering if anyone has better
ideas.
Conclusion
So take a look at the new draft and send us your comments! This is your last chance to give feedback on this module: if all goes well, we’ll be publishing the Candidate Recommendation in time for Christmas, and given the state of experimental implementations right now, I expect things to move rapidly from there.
Minutes and Resolutions 2009-10-14
- Call for agenda items for TPAC F2F meeting
- Reviewed status of CSS Multi-column Layout Last Call comments, specifically:
- Name needs to be changed to match convention.
- Discussed relation of this module’s
column-rule-color to CSS3 Color vs CSS2.1.
- Discussed where column rules are drawn: whether they are drawn for empty columns, or empty parts of columns, or always for the entire column box.
- Discussed text-overflow: shrink proposal. A note will be added to the CSS3 Text Editor’s Draft about adding a new keyword value to the
text-justify property; the issue is deferred to the next active editor.
Full minutes
Minutes and Resolutions 2009-10-07
- Resolved:
round keyword for background-repeat and border-image-repeat scales to the nearest whole number of tiles. This will be marked as an issue for feedback in case people prefer different behavior or would like additional controls (e.g. round-up or round-down) keywords).
- Resolved: Add percentages to
border-radius. They refer to a percentage of the corresponding dimension of the box (so border-radius: 50% gives an oval).
- Resolved: Publish CSS Backgrounds and Borders Level 3 as Last Call Working Draft
- Last Call period has ended for css3-multicol; Håkon will be compiling comments (not many received).
- fantasai was asked to present on CSS at TPAC’s Developer Meeting, and welcomes any suggestions for topics to cover.
Full minutes
Minutes and Resolutions 2009-09-30
- Resolved: Add Tab’s gradient syntax proposal to CSS Image Values Level 3. (Also: Tab will add SVG equivalents for all the examples.)
- Resolved: Drop
box-shadow from CSS Backgrounds and Borders Level 3: work on box-shadow outside the module for the time being, possibly re-merge with draft later. Rationale: drop-shadows seem to need a lot more discussion, but the rest of the draft is ready to move on.
- Resolved:
border-image resizes to fit small boxes the same way as border-radius (proportional in both dimensions)
- Discussed Doug Schepers’ message about extensions to DOM mouse events and whether they belong in the CSSOM View Module or in DOM3 Events
Full minutes
CSS2.1 Testing Roadmap / Minutes and Resolutions 2009-09-23
- Resolved: New (more realistic) deadline for test submission for CSS2.1 is 15 Jan 2010. After this deadline submitted tests will be accepted for interop testing, but not for the CR->PR test reports.
- Resolved: After 15 Jan 2010, each vendor must run all submitted tests in the test suite and report back on any problems with the tests. The deadline for the first iteration of this is 15 February 2010. The deadline for the second iteration is 15 March 2010. After this audit step we will start building implementation reports.
- We will encourage and track individual human reviews of tests, and these tests will have a higher confidence rating. However, once a contributor has demonstrated a consistent level of competence, that contributor’s test submissions will be included in the above process even without individual test review.
- Goal is to have a preliminary test coverage report by TPAC so that we can identify and plug holes in our test coverage.
- Arron and fantasai have organized the test suite repository. Expect to check in all submitted tests within the next week or two.
- Repository currently has ~8000 tests; final estimate ~10,000 tests. dbaron points out that many of the tests from MSFT are too divided and should be merged.
- Test suite build and indexing scripts need some work to handle directory restructuring. (An HP contractor worked on this last year. Current code, along with a junk test collection for testing, is in svn. This will build a test coverage report once set up correctly.)
- We’ll need the new browser test harness to be set up for production use after Jan 15th. Unknown what is required for this; HP leveraged MWI harness to build a prototype, but the system is currently unowned. (Design docs, prototype, and current (PHP) code linked from the wiki.)
- Resolved: Keep image-fit and image-position property names, explain rationale to SVG.
Full minutes
Minutes and Resolutions 2009-09-09
Short meeting this time. We just reviewed the status of the 2007 Snapshot (Beijing Profile), 2.1 issues, and TPAC plans.
Full minutes
Minutes and Resolutions 2009-09-02
- Discussion of box-shadow and border-image. Brad to come up with a rough proposal for all desired shadow functionality for comparison; fantasai to add more control to existing box-shadow definition through honoring background-clip and border-image-outset
- Resolved: Republish Media Queries and CSS2.1 after Bert adds
media_list grammar rule
- CSS2.1 Issue 128 ‘display: run-in’ clarifications bounced back to mailing list for discussion.
- fantasai to respond to UPnP Forum message wrt status of CSS2.1
Full minutes
MInutes and Resolutions 2009-08-19
- César added as co-editor of Template module
- Discussed CSS2.1 issues 115 and 128, need proposed wordings.
- Discussed box-shadow+border-image interaction again. No conclusion again.
Full minutes