A Coruña F2F January 2020
Logistics / Registration
- Host: Igalia
- Location: Igalia, A Coruña, Galicia, Spain
- Dates: Wednesday-Friday, January 22-24, 2020
- Times: Each day will be 10:00 to 19:00 (10am to 7pm) (resolution)
- Lunch: In the office all days 14:00-15:00
- Participants / Registration
- See also Developers Meetup
Agenda
- Also see csswg-drafts issues and fxtf-drafts issues.
- Display Level 4: Display Noneness of Various Kinds (LINK PLEASE???)
Schedule
Wednesday Morning
- V&U issues:
- round()/floor()/ceil()/mod() (tab)
- sign() (tab)
- the rest of the JS math functions (tab)
- require double precision for calculation trees (tab)
- vhc unit, or other ways to address the shortcomings of viewport units in mobile cases (fantasai, jensimmons)
Wednesday Afternoon
- Finalize dates for summer meeting
- Align
- vertical-align in orthogonal table cells - side prep discussion with fremy, fantasai, florian, Tab, then WG discussion
-
[[https://github.com/w3c/csswg-drafts/issues/3611 [css-align] Special case for inline-block+scroll-container elements needs to cover inline blocks that contain scroll containers]] -
[[https://github.com/w3c/csswg-drafts/issues/4525 [css-align] Does stretch work when width/height only behaves as auto?]] -
[[https://github.com/w3c/csswg-drafts/issues/4659 [css-align] Center alignment can be improved]] -
[[https://github.com/w3c/csswg-drafts/issues/4660 [css-align-3] Punt baseline-alignment to level 4]] - All remaining issues, go to CR?
- Scroll Snap
-
[[https://github.com/w3c/csswg-drafts/issues/4651 [css-scroll-snap-1] Snapping on both axes allows re-snap after layout to choose inconsistent snap targets]] -
[[https://github.com/w3c/csswg-drafts/issues/4609 [css-scroll-snap-1] re-snapping after layout with animations]] -
[[https://github.com/w3c/csswg-drafts/issues/4496 [css-scroll-snap-1] Snap area trapping behavior of non scrollable elements]] -
[[https://github.com/w3c/csswg-drafts/issues/4393 [css-scroll-anchoring] [css-scroll-snap] What’s the optimal viewing rect on the root scroller?]] -
[[https://github.com/w3c/csswg-drafts/issues/3815 [css-scroll-snap-1] Clarify which writing-mode is used for scroll-snap-align, scroll container or snap position element? ]]
-
- CSS Backgrounds Level 3
-
[[https://github.com/w3c/csswg-drafts/issues/4135 [css-backgrounds] Number of layers in getComputedStyle results]] -
[[https://github.com/w3c/csswg-drafts/issues/2675 [css-backgrounds-3] background-size with “ auto" and gradient image is not interoperably implemented]] - Remaining issues: do we need to do anything with them, or close them out?
-
-
Support pathLength via CSS — request from SVG WG for CSS WG to sign off on a new geometry property (pending review of implementability, as discussed in the issue) (tab, others?)
-
[[https://github.com/w3c/csswg-drafts/issues/4470 [css-cascade] Custom cascade origins]] (jensimmons, perhaps with Miriam Suzanne calling in)
Thursday Morning
- Multicol
-
[[https://github.com/w3c/csswg-drafts/issues/4689 [css-multicol] Defining what happens with column-fill in unconstrained containers for continuous and fragmented contexts ]] - Organizing cross-spec multicol tests
-
-
[[https://github.com/w3c/csswg-drafts/issues/4650 [css-grid-2] Masonry layout]] -
[[https://github.com/w3c/csswg-drafts/issues/3973 [css-sizing-3] Why was min-content, etc. redefined to do nothing in the block axis?]] -
[[https://github.com/w3c/csswg-drafts/issues/4662 [css-transforms-1] ‘view-box’ definition doesn’t make sense]] -
[[https://github.com/w3c/csswg-drafts/issues/4674 [css-overflow-4] scrollbar-gutter is too complex]] -
[[https://github.com/w3c/csswg-drafts/issues/4670 [css-env] safe-area-insets-* for embedded document by iframe]] -
[[https://github.com/w3c/csswg-drafts/issues/3153 [web-animations-1][css-ui] Animating user-interaction controls]] - TRIAGE ALL THE SPECS - What needs publishing? What’s blocked? What has outstanding edits needed? Let’s get things up-to-date.
- FPWD!!!!! resize-observer, mediaqueries-5, css-transforms-2, css-conditional-4, css-highlight-api-1, css-color-5, anything else?
Thursday Afternoon
- Constructable Style Sheets (heycam)
- Color
- Serialization/OM issues
-
[[https://github.com/w3c/csswg-drafts/issues/982 [css-color-4][cssom] Overlap between the definition of resolving color values and serializing component values.]] -
[[https://github.com/w3c/csswg-drafts/issues/480 [css-color] Serializing color() values]] -
[[https://github.com/w3c/csswg-drafts/issues/1004 [css-color][cssom] Serialization of specified values]] -
[[https://github.com/w3c/csswg-drafts/issues/1891 [css-color-4] Computed/used value of color doesn’t specify how to serialize.]] -
[[https://github.com/w3c/csswg-drafts/issues/585 [cssom][css-color] Need clarification on serialization of rgb&rgbain light of css-color-4’s syntax changes]]
-
- Serialization/OM issues
- Fonts
-
[[https://github.com/w3c/csswg-drafts/issues/4606 [css-fonts] The Cursive = Chinese Kaiti equivalent]] - Add ISO 15924 script codes to unicode-range
-
-
[[https://github.com/w3c/csswg-drafts/issues/4645 [dialog element] -
[[https://github.com/w3c/csswg-drafts/issues/4680 [css-om-view] How does scrolling relate to mouseWheel event propagation?]] (smfr would like to call in) - Motion
- Decide on final approach for merging all uses of shapes (amelia, tab, krit?)
-
[[https://github.com/w3c/fxtf-drafts/issues/369 [motion-1] The definition of “containing box” for ray() function]]
- Fonts for afternoon callers
-
[[https://github.com/w3c/csswg-drafts/issues/4108 [css-fonts-4] font-display: optional without relayout]] (tabatkins, chrishtr)
-
Friday Morning
-
[[https://github.com/w3c/csswg-drafts/issues/4497 [css-fonts] limit local fonts to those selected by users in browser settings]] Pete Snyder may call in - Text part 1
-
[[https://github.com/w3c/csswg-drafts/issues/4276 [css-text-decor] Clarifying skip-ink:auto behavior in relation to CJK text ]] -
[[https://github.com/w3c/csswg-drafts/issues/4492 [css-ruby-1] ruby overhang control]] -
[[https://github.com/w3c/csswg-drafts/issues/4419 [css-text] Line breaking for ambiguous characters; e.g., U+2010, U+2013]]
-
- Inline 3: leading-trim etc.
- Text part 2
-
[[https://github.com/w3c/csswg-drafts/issues/4576 [css-text] Atomic inlines being equivalent to ID for line breaking is not web-compatible]] -
[[https://github.com/w3c/csswg-drafts/issues/4445 [css-text] Writing System prose is currently unimplementable on ICU]]
-
Friday Afternoon
-
[[https://github.com/w3c/csswg-drafts/issues/4608 [css-color-adjust] Used color-scheme should affect the root element color, not initial color ]] - idea to resolve the mod() conflict (tab)
- Text part 3
-
[[https://github.com/w3c/csswg-drafts/issues/4419 [css-text] Line breaking for ambiguous characters; e.g., U+2010, U+2013]] -
[[https://github.com/w3c/csswg-drafts/issues/4405 [css-text] treat all-neutral lines same as empty ones for plaintext alignment]] -
[[https://github.com/w3c/csswg-drafts/issues/4297 [css-text] Hanging spaces can’t be scrollable overflow]] -
[[https://github.com/w3c/csswg-drafts/issues/3481 [css-text] Remove collapsible line breaks adjacent to word separators]] -
[[https://github.com/w3c/csswg-drafts/issues/337 [css-text] https://github.com/w3c/csswg-drafts/issues/337]]
-
- Inline 3: leading-trim etc.
-
5PM [[https://github.com/w3c/csswg-drafts/issues/4531 [css-sizing] intrinsic-size lost the thread]] - Fonts for afternoon callers part 2?
-
[[https://github.com/w3c/csswg-drafts/issues/4108 [css-fonts-4] font-display: optional without relayout]] (tabatkins, chrishtr)
-
Constraints
-
Please schedule motion topics in AM (Eric will dial in)
-
Dialog positioning, mouseWheel (and maybe vhc unit) at a US-friendly time for smfr
-
cbiesinger has to leave a bit early on Friday, please schedule intrinsic size before that
-
chrishtr will be able to dial in at 4:45pm or later on Friday for the intrinsic size discussion