Minutes and Resolutions Seattle F2F Tuesday PM: Compositing, Filters, Animations, Transforms, SVG Params
Day 3 of the Seattle CSSWG F2F was an FXTF joint meeting with the SVGWG.
Compositing/Filters
- Discussion of
enable-backgrounds and interaction with CSS stacking contexts
- Discussion of filter inputs from CSS model
- Discussion of interaction of
box-shadow, text-shadow and filters
- Discussion of filter OM API
- Resolved: publish the FXTF Filter Effects draft as soon as the edits
discussed in this meeting are done.
SVG/CSS Models Coordination
- Discussion of syncing CSS and SVG animation models.
- Discussion of syncing CSS and SVG transform models.
Miscellaneous
- Discussion of
color-correction property
- Discussion of SVG Parameters and relation to CSS and CSS Variables
- Reviewed CSS test harness for use with SVG test suites
- Discussed
background-print proposal from Tab.
Full minutes
Minutes and Resolutions Seattle F2F Tuesday AM: paint servers, pointer-events, filters
Day 3 of the Seattle CSSWG F2F was an FXTF joint meeting with the SVGWG.
SVG Paint and CSS Images
- Resolved: Tab to add wording to CSS Image Values 4 about how SVG Paint Servers apply to CSS.
- Resolved: Tab to draft something about how CSS image values apply to SVG. This will live in the CSS Image values 4 spec for now (it may move later).
- Resolved: The new image generator methods (eg. turbulence) to be added to CSS Image Values 4
- Some concern about restraining scope / keeping syntax sane for the new
image generator methods.
Hit Testing and Transparency, pointer-events
- Resolved: List all the current values for pointer events, everything other than
none is treated as auto unless applied to SVG content
- Resolved: Add an author conformance criteria saying that they should not use the other
pointer-events values outside of SVG
- Resolved: Add
pointer-events: auto to SVG 2
- Resolved: Drop the SVG UA stylesheet rules. Add a note saying that SVG will be adding
auto as the default value in a future spec.
- Discussion of click-jacking via
pointer-events and <iframe> and other security implications of pointer-events and the hit testing model
- Resolved: Integrate Hixie’s proposal on hit testing and define hit-testing in CSS 3 UI and coordinate with SVGWG for harmonizing with SVG.
- Discussion of opacity-sensitive hit testing and hit testing masks.
Filters
- Discussion on merging SVG Filters and CSS Filters into one spec
- Discussion on custom filters: problems, advantages
- Discussion on interaction of hit testing and filters
Full minutes
Minutes and Resolutions Seattle F2F Monday PM: Writing Modes, Gradients, Grid, Positioning
Writing Modes
- Resolved: Remove the concept of glyph-size tolerance from this level of the spec for
text-combine-horizontal.
- Discussed scaling methods for tate-chu-yoko effects.
- Discussed name and legacy of
writing-mode property.
Gradients
- Resolved: When the UA has knowledge of the output resolution, it’s allowed to substitute an average color for the repeating color when the device does not have the resolution to capture the gradient correctly.
- Resolved:Use premultiplied colors for gradients and transitions.
- Resolved:Split css3-images into level 3 and level 4 with level 3 containing the more stable things.
- Discussion of removing keywords from level 3 for more work: corner-to-corner
gradients need a change of definition to work right, and other keywords are
confusing to some people. No objections to deferring corner-to-corner gradients.
However, no consensus on removing horizontal/vertical keywords.
Grid Layout
Phil summarized changes since March F2F. Brief discussion on ‘fr’ unit and relation to flex() and flexbox.
CSS Positioning
- Arron and Rossen presented draft for CSS3 Positioning, which is mainly old stuff.
- Proposed ‘position: page’, but some problems with its model were noted.
- Resolved: put CSS3 Positioning draft on dev.w3.org
Conditional Rules
- Resolved: Mark URL matching as an issue, publish FPWD of CSS Conditional Rules Level 3.
Full minutes
Minutes and Resolutions Seattle F2F Monday AM: CSSOM, Regions, Floats/Exclusions
CSSOM
- Discussed scope of CSSOM spec wrt new features
- Discussed interaction of CSSOM with other modules
- Anne needs more implementer feedback on the draft
- WG needs more developer feedback on what’s needed
- Resolved: Publish update of CSSOM View module
CSS Regions
- Resolved: Copying Flow Content is not something we are looking at right now.
- Resolved: Change the grid to integrate with css regions through regular elements
- Resolved: Stick to content property and content: from-flow(flow-name>)
- Resolved: change flow to flow-smthing
- Resolved: rename content: from-flow to content: flow-from
- Discussed intrinsic sizing and auto sizing of regions
- Resolved: for this version we are limiting regions to be block containers; will add a note that this may be expanded in future levels
- Resolved: we need breaks that are specific to containers they are part of; still need a proposal for this
- Discussion if iframe behavior in spec and how it relates to HTML5 seamless
CSS Exclusions
- Discussion of the processing model, scope of exclusions’ effect, interaction
with z-index, shrink-to-fit, etc.
Full minutes
Minutes and Resolutions Seattle F2FSunday PM: F2Fs, Selectors 4, CSS3 Text, Serialization, Testing
F2F Scheduling
Discussed possible dates and places for meetings next year. Current top candidates are Paris in January, Bucharest in May, San Diego in August, TPAC in November.
Selectors 4
- Reviewed new features:
- local hyperlink pseudo-class
- any hyperlink pseudo-class
:matches() and :not() extensions to allow OR operations
- column selectors
:dir()
- case-insensitive attribute value matching
- Discussed new terminology, various editorial suggestions
- Discussed scoping, Selectors 4 vs. Pseudo-Elements split, whether to publish
FPWD now or after Selectors 3 REC, and how to make people less confused about
what Selectors 4 is and why it exists.
CSS3 Text
- Discussed use cases for values of
text-space-collapse.
- Resolved: Add
<length> to tab-size property, mark at-risk.
- Resolved: Drop
hyphenate-resource. It can be put back if there’s more implementer interest and a better spec.
- Resolved: text-decoration-line follows pattern of
none | [underline | no-underline | reset-underline] | ...
exact keywords TBD.
- Resolved: Rename
word-wrap to overflow-wrap, add a note that browsers may accept word-wrap.
- Resolved: No change to current line-break property, add note about future extensions for more precise control.
CSSOM Serialization
- Discussed general principles of CSS serialization
- Discussed how to make progress on defining serialization given there’s no
base spec yet and each property needs property-specific info.
Testing
- Media Queries is stuck in CR because we still lack passes in the test suite.
- Discussion of testing Transitions and Animations
- Peter Linss is actively working on a tracking system for tests and test suite errors.
Full minutes
Minutes and Resolutions Seattle F2F Sunday AM: IVS, Flexbox, HTML5
IVS Feedback
- Resolved: Send fantasai’s draft as official comment from CSSWG on Unicode PRI184.
Flexbox
- Resolved: Use
flex-wrap: wrap | nowrap in place of flex-lines: single | multiple.
- Discussed ways of representing flexbox item flow directions as a property. No
conclusion yet.
- Discussed alignment of flexbox items. No conclusion.
- Proposal presented for ‘true-center’ alignment in flexbox. No conclusion.
- Discussed
display-inside and display-outside split of display property.
No conclusion. Tab to collect use cases.
- Discussed handling of abspos children of a flexbox. Various unhappy with the idea
of copying the nonsensical behavior from tables, but there was no solid alternative
proposal.
- Discussed block-in-inline splits within a flexbox and implications of the box
generation model.
HTML5 LC
Full minutes
Minutes and Resolutions Telecon 2011-07-13
- Discussed default orientation of characters in vertical text
- Discussed logistics for Seattle F2F. Sylvain needs people to register so he can plan.
- Draft CSSWG charter sent to AC.
- Resolved: publish the CSS device adaptation spec FPWD
Full minutes
Minutes and Resolutions Telecon 2011-07-06
- Discussed use of Media Fragments in CSS3 Images
- Resolved: CSS3 Fonts will normatively address same-origin restriction issue.
- Resolved: Publish CSS3 Images as WD.
- Daniel Weck asked everyone to respond to / review emails about CSS Speech.
- F2F location status update
- Discussed edits to charter’s FXTF joint deliverables
- ChrisL will start errata document for CSS3 Color to address issues 1 and 2
- CSS3 Writing Modes and text orientation issue will be discussed next week.
Full minutes
Minutes and Resolutions Telecon 2011-06-29
- Reviewed status of publication requests for Namespaces PR, CSS3 Images WD
- Reviewed proposed CSS module template updates
- Resolved: publish CSS Speech next week as LCWD unless fantasai’s review finds problems
- (Re)Resolved: Seattle dates are firm (exact location still TBD)
- Resolved: Add editor’s draft link to module template
- Resolved: Publish CSSOM as FPWD
- Resolved: Add link to Editor’s Drafts from all Working Drafts
- Reviewed state of mailing list discussion over CSS3 Fonts same origin restriction
Full minutes below
Minutes and Resolutions Telecon 2011-06-29
- Reviewed status of publication requests for Namespaces, CSS3 Images
- Reviewed proposed CSS module template updates
- Resolved: publish CSS3 Speech next week as LCWD unless fantasai’s review finds problems
- Resolved: Add editor’s draft link to module template
- Resolved: Publish CSSOM as FPWD
- Resolved: and add link to editors drafts in all working drafts
- Reviewed state of mailing list discussion over CSS3 Fonts same origin restriction
Full minutes