CSS WG Blog front page
Minutes Telecon 2013-12-11
- The September F2F will be held on 8-10 September unless there are objections raised soon.
- Cabanier will make edits to compositing and blending regarding functionality for the group to review before next week’s call.
- Krit requested more time to go over edits he recently received to masking before taking it to CR.
- ChrisL had some comments and suggestions about WebVTT that he will send to the VTT group. Other members of the WG will continue to review and send comments later if they have them. Everyone appreciated being brought into the process early on.
- Several different concerns about the will-animate proposal were raised, including giving too much access and how exactly it works with stacking and animations. A summary of the current status of the proposal will be posted to the mailing list in order to further conversation.
- Resolved: Add :sorted pseudoclass to selectors 4
Full Minutes
CSS Shapes Level 1 in Last Call
The CSS Working Group has published the Last Call Working Draft of CSS Shapes Module Level 1. The specification describes geometric shapes for use in CSS, and allows these shapes to be applied to floats.
Changes since the last Working Draft are listed in the Changes section.
The deadline for comments is Tuesday 7 January 2014. If you need more time, please request an extension before the deadline so that we know to wait for your comments.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-shapes]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
Minutes Telecon 2013-11-27
- Resolved: Last Call for Shapes
- The deadline for comments will be 7 January, 2014.
- Everyone was requested to review the WebVTT spec for ::cue and ::cue-region for discussion in two weeks.
- Resolved: Seattle F2F dates are 27-29 January, 2014.
- Two potential ways to make the spread radius formula for border animation smoother were either the cubic function created by fantasai and leaverou [1 + (x-1)^3] or a bezier function.
- Resolved: Use cubic function for spread radius bending.
- Publishing a Last Call for Backgrounds was discussed with the group deciding to address some issues on the mailing list and publish after next week’s call.
- Resolved: Publish new Working Draft of CSSOM with improved changes list.
- Resolved: properties nav-left, nav-right, nav-up and nav-down removed from the “at risk” list of CSS 3 UI. Edits to be done by Daniel Glazman.
- Rossen will look over the issues raised by SimonSapin about Grid and respond on the mailing list.
- Everyone was requested to look over the updates on the charter from Bert for next week’s call.
Full Minutes
Minutes TPAC F2F Nov. 2013 Part III: Box Generation and Elements as Regions; CSS Writing Modes, Tr Fallback; Charter; Styling Left vs. Right Pages; Filter Effects; CSS Transforms; Geometry API Spec; CSS3-Text; Background and Borders 3; Transitions; CSS Shapes; Background and Borders 4; Longhand for List Properties
Box Generation and Elements as Regions
- Resolved: Closing issue in bug 15733.
Full Minutes || Spec Referenced
CSS Writing Modes, Tr Fallback
- Koji discussed the ongoing issue about how Tr should fallback, rotated or upright.
- Another solution was also raised to leave the fallback behavior undefined or must not.
- Resolved: Accepting option A, “If the vert alt glyph is not present in the font, UA may, but is not expected to, substitute the glyph,” with term “MAY WISH TO” and referencing RFC6919.
- Resolved: Take CSS Writing Modes to Last Call.
Full Minutes || Spec Referenced
Charter
- Bert will update the list of deliverables on the charter.
- Later the possibility of asynchronous decision making was discussed. The group briefly considered the benefits and problems of asynchronous decisions, but decided that it would be worth discussing further.
- Dbaron will write up a proposal for asynchronous decision making.
Full Minutes
Styling Left vs. Right Pages
- Leaverou brought up the difficulties with writing/designing books in CSS and that no adequate solution had come from the mailing list.
- A potential solution was to adapt Regions to address the problems, but it was decided that implementor experience was needed to decide how to handle the adaptation.
- The group did decide that the fix did belong in Regions or Pages, depending on which was receiving priority.
Full Minutes || Spec Referenced – Regions || Spec Referenced – Pages
Filter Effects
Full Minutes || Spec Referenced
CSS Transforms
Full Minutes || Spec Referenced
Geometry API Spec
- The group discussed if
SVGPoint.matrixTransform should be retained and it was decided to get a better sense of how much it’s used before making the remove/retain decision.
- They also investigated ways of creating intersections between shapes.
- A question was raised about if rect should be mutable or unmutable. Krit requested that this issue (and others) be raised on public-script-coord.
Full Minutes
CSS3-Text
- The changes to auto hyphenation were discussed, including when soft hyphens should be available.
- Another issue discussed was one raised by DigiPub asking if
text-align should become a shorthand for text-align-last. It was decided that fantasai will e-mail a summary of the issues for discussion at the next telecon.
- Resolved: We won’t rename
text-indent: each-line
- The last issue was in regards to letter-spacing applying to grapheme clusters.
Full Minutes || Spec Referenced
Background and Borders 3
- Fantasai reviewed the issues remaining after the edits to borders.
- The topic of ensuring animating border-radius received a lot of discussion with the decision being made to create examples that show the possible solutions.
- The lack of a definition for the order of shorthands was discussed.
- A potential solution of referring to a propdef was raised, but where the information on how to read propdef should be placed was unclear with people disagreeing as to if it needed to be a rec track document or not.
- Potentially removing three value positions and the implication for one value positions was discussed with the group leaning toward only allowing one value positions.
- TabAtkins and fantasai will write up text for transform-origin to reduce/alter inconsistencies with background-position.
Full Minutes Part 1 || Full Minutes Part 2 || Spec Referenced
Transitions
Full Minutes || Spec Referenced
CSS Shapes
- A few issues remain to be addressed before last call.
Full Minutes || Spec Referenced
Backgrounds and Borders 4
- Potential names for what’s being called
border-clip and border-corner-shape were discussed.
- Interest was expressed in the ability to have multiple borders.
- Fantasai will write up a proposal.
Full Minutes || Spec Referenced
Longhand for List Properties
- A few issues/questions were briefly discussed, but it was decided to hold off on detailed conversation.
Full Minutes
Minutes TPAC F2F Nov. 2013 Part II: display: none on Fragmentainers; Selecting Attributes; IndieUI Presentation; DigiPub Joint Meeting; Outline Properties; VTT ::cue pseudo-element; CSS Counter Styles
display:none on Fragmentainers
- Resolved: Regions with
display: none do not join the region chain.
- Resolved: Add note to Fragmentation that
display: none fragmentainers do not participate in fragmentation.
Full Minutes || Spec Referenced-Regions || Spec Referenced-Fragmentation
Selecting Attributes
- Jikra presented his proposed extension to Selectors that would help with translation processes.
- The group discussed if Selectors was the right place for Jikra’s proposal, including possibly using
pseudo-element.
- Resolved: Add
::attr() pseudo-element into a new module for non-CSS pseudo-elements.
Full Minutes || Spec Referenced
IndieUI Presentation
- IndieUI joined the meeting to present on some of their work on the User Context model and how they want to use Media Queries in their work.
- The main case discussed was inversion and double-inversion of images, especially for a11y preferences.
- Privacy concerns were also raised and a desire was expressed to keep the user’s data secure from applications that didn’t need preference information. It was suggested that European privacy standards should be followed as they’re the most comprehensive.
- The working group will come up with a complete response in the next two months-ish.
Full Minutes || IndieUI Spec Referenced || CSS Spec Referenced
DigiPub Joint Meeting
- The DigiPub group met with the working group to present some of the work they’ve been doing, especially on pagination and page breaks.
- There was a request for a list of priorities broken down by market, preferably with examples.
- Possible issues that were discussed included multi-page spreads, headers and footers, splitting images, and internal cross-references.
Full Minutes || DigiPub Spec Referenced
Outline Properties
- Krit brought up that the current spec states that everything painted gets filtered/blended and that might be an issue with focus rings and scrollbars.
- Resolved: Effects affect scrollbars and focus rings. We may work on controls later.
Full Minutes
VTT ::cue pseudo-element
- Resolved: CSSWG is fine with TTMLWG working on this, with ongoing feedback.
Full Minutes
CSS Counter Styles
- Difficulties handling of large numbers in Hebrew without a separator was discussed.
- It was decided to defer on a solution for now.
Full Minutes || Spec Referenced
Minutes TPAC F2F Nov. 2013 Part I: Agenda; GCPM; Canvas, Video, CSS Image; Device Pixel Ratio; Shapes Syntax; Masking Level 2; Filter Effects; Prefixing Policy; CSS2.1; 3-Value Position Syntax; Zero-Height Fragmentainers
Agenda
- The agenda for the meeting was discussed. Details are on the wiki.
Full Minutes
GCPM
- Resolved: David Cramer (dauwhe) is the editor of GCPM.
Full Minutes || Spec Referenced
Canvas, Video, CSS Image
- Krit presented information on his desire to add a canvas function to CSS Image.
- Resolved: The working group would like to see work on canvas for CSS Image.
Full Minutes || Spec Referenced
Device Pixel Ratio
- The group discussed the ways various platforms handle the pieces of
device pixel ratio.
- The level of detail to display as zoom changes was an area of particular concern.
- Hober and Matt Rakow were actioned to write a proposed resolution to resolve the differences.
Full Minutes
Shapes Syntax
- Resolved: Keep
inset() and polygon() as they are in the editor’s draft. Change circle() and ellipse() to use radial gradient syntax and postpone rectangle() until we can define it in a way that satisfies everyone.
- Resolved:
shape-outside/inside accepts box || shape where:
box alone indicates the contour of that box
box and shape together indicate that shape sized and positioned relative to the specified box
shape alone defaults the relative box appropriately
- Resolved: Keep box, not edge, in the shape keywords.
Full Minutes || Spec Referenced
Masking Level 2
- Resolved: krit can make a wiki page for masking level 2 ideas, but not an editor’s draft yet.
Full Minutes
Filter Effects
- Resolved: Filters apply to everything (except CSS image filter), and remove issue 3 from filters at this level without addressing the issue.
Full Minutes || Spec References
Prefixing Policy
- The group spent some time discussing what conclusions the previous conversations about prefixing had come to and what the status of snapshot was.
- Resolved: SimonSapin will edit, with input from fantasai.
- Plinss took an action to update shepherd so that it produces something closer to a live index.
Full Minutes || Spec Referenced
CSS2.1
- Bert asked about the progress as he’s heard interest in an updated release.
- It was decided that the errata needed testing before an update with led to further discussion about how to get the errata tested.
- Bert will create a wiki to list what needs testing and track who is doing the tests.
Full Minutes
3-Value position Syntax
- Fantasai briefly discussed the idea to create a
position syntax for cases where it’s mixed with other types of values.
Full Minutes
Zero-height Fragmentainers
- The group discussed if zero-height fragmentainers should be skipped or if there should be a minimum of 1 pixel for the height.
- Resolved: 1px fragmentainer minimum.
Full Minutes || Spec Referenced
CSS Transitions draft updated
The CSS Working Group has published an updated Working Draft of CSS Transitions. CSS Transitions allows property changes in CSS values to occur smoothly over a specified duration.
This contains a number of significant changes relative to the previous working draft. The most significant changes are in two areas:
- The specification now defines how transitions start much more clearly. This will require updates to all shipping implementations, which all disagree, and most or all of which had behaviors that even their implementors thought were undesirable.
- The rules for faster reversing of partially completed transitions now match Gecko’s shipping behavior, rather than an alternative proposal that involved reversing timing functions.
We’re particularly interested in feedback on these changes, but also in other feedback about the spec.
I’m hoping that there won’t be a need for any further changes of this magnitude, and that the specification can go to last call relatively soon. I’m aware that there are some issues that need to be addressed before that happens, but I’m expecting that the changes
needed for these issues will be smaller. Any proposals for new features will almost certainly be postponed to the next level of the specification.
A more complete list of significant changes since the last working draft is in the changes section of the draft.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css3-transitions]) and your comment topic in the subject line.
CSS Syntax Module Level 3 in Last Call
The CSS Working Group has published a Last Call Working Draft of CSS Syntax Module Level 3. This module describes, in general terms, the basic structure and syntax of CSS stylesheets. It defines, in detail, the syntax and parsing of CSS – how to turn a stream of bytes into a meaningful stylesheet.
Since the previous Working Draft, the concept of environment encoding has been added. This does not affect implementation, it only helps to move some definitions to other specifications where they belong.
Changes since the last Working Draft are listed in the Changes section.
Additionally, since this Last Call Working Draft, the Serialization section has been rewritten in the Editor’s Draft to make only the round-trip requirement normative, and move the details of how to achieve it into a note. Some corner cases in these details have been fixed. Please also review it as well.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-syntax]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
Minutes Telecon 2013-10-30
- Samsung has joined W3C and the Working Group. Glazou will become a Samsung representative as co-chair in addition to two new members.
- The group was reminded that the PR period ends tomorrow for CSS Style Attributes.
- Resolved: Move Syntax Level 3 to Last Call
- Resolved: Contact SVG, HTML, XML and internationalization with 6 week comment period for Syntax Level 3.
- Szilles brought some of the proposed W3C process changes to the group and they would alter the CR and LC period by merging them into one step. In general the working group responded positively to the changes and some time will be set aside at the F2F to discuss further.
- With jdaggett no longer a part of the working group, the future of the specs he was contributing to was discussed. ChrisL will lead Fonts through the test suite and comments process. Jdaggett’s contributions to Text and Writing Modes were also discussed with fantasai asking that people go over the layout and make comments.
- Resolved:
pad and speak-as are marked at risk for Counter Styles
- Everyone was reminded to add discussion items for TPAC to the agenda wiki. Bert stated that details on the location of the Sunday meeting space would be sent out as soon as they’re set.
- Glazou and Plinss have a list of current documents and are developing a list of expectations for each of those documents over the charter period. They requested that the group send them comments on what documents should and shouldn’t be included. Items that are referenced by HTML5 were also discussed in reference to the charter, especially Selectors 4 and Cascade 3.
- Everyone was asked to review Resource Priorities for discussion next week.
- A few people expressed that they won’t be at next week’s call as they’ll be traveling to TPAC.
Full Minutes
CSS Writing Modes Level 3 Update
The CSS Working Group has published an updated Working Draft of CSS Writing Modes Module Level 3. CSS Writing Modes Level 3 defines CSS support for various international writing modes, such as left-to-right (e.g. Latin or Indic), right-to-left (e.g. Hebrew or Arabic), bidirectional (e.g. mixed Latin and Arabic) and
vertical (e.g. Asian scripts).
This publication provides an update from the previous 2012 publication while the last remaining issues are sorted out prior to Last Call. Changes since the last Working Draft are listed in the Changes section.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-writing-modes]) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
Archives

Browse by date:
Browse by category: