CSSWG 2nd Virtual F2F
As the title suggests and in order to keep the world a safe place for living, this is again going to be entirely virtual face-to-face meeting.
Schedule
Links to Meet: https://lists.w3.org/Archives/Member/w3c-css-wg/2020JulSep/0028.html
We will work in 45-minute shifts, with a 15-minute break, a 30-minute break, then a 15-minute break again.
https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200727T20
July 27 (28)
10pm - 2am Paris
9pm - 1am London
4pm - 8pm New York
1pm - 5pm San Francisco
5am - 9am Tokyo
6am - 10am Melbourne
https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200728T20
July 28 (29)
10pm - 2am Paris
9pm - 1am London
4pm - 8pm New York
1pm - 5pm San Francisco
5am - 9am Tokyo
6am - 10am Melbourne
https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200730T14
July 30 (31)
4pm - 8pm Paris
3pm - 7pm London
10am - 2pm New York
7am - 11am San Francisco
11pm - 3am Tokyo
12am - 4am Melbourne
https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200731T14
July 31 (Aug 1)
4pm - 8pm Paris
3pm - 7pm London
10am - 2pm New York
7am - 11am San Francisco
11pm - 3am Tokyo
12am - 4am Melbourne
Venue tech
Meet. Details on the member-only list: TBD
We will use #css on IRC for all meeting coordination. People can use the chat in Meet for backchannel conversations, but please do not expect the meeting chairs or scribe to notice or follow that extra channel.
Participants
| Name | Affiliation | Monday | Tuesday | Thursday | Friday |
| Alan Stearns | Adobe | yes | yes | yes | yes |
| Alison Maher | Microsoft | yes | yes | yes | yes |
| Amelia B-R | In.Ex. | some | some | prob. not | prob. late |
| Brian Kardell | Igalia | yes | yes | only 2nd half | yes |
| Cameron McCormack | Mozilla | yes | yes | no | no |
| Chris Lilley | W3C | first half | yes | yes | yes |
| Daniel Holbert | Mozilla | yes | yes | no | yes |
| Dave Cramer | Hachette | yes | yes | no | no |
| David Baron | Mozilla | probably (with decreasing probability over time); Also missing part of Tuesday and roughly first half of Friday |
no | no | |
| Devin Rousso | Apple Inc | ✅ | ✅ | ✅ | ✅ |
| Emilio | Mozilla | 1st half? | 1st half? | yes | yes |
| fantasai | IE | yes | yes | yes | yes |
| Florian Rivoal | Invited Expert | unlikely | yes | yes | yes |
| François REMY | Invited Expert | first half | yes | yes | maybe |
| Fuqiao Xue | W3C | part | part | part | part |
| Greg Whitworth | Salesforce | No | No | YES - I'm visiting family so will probably only be able to attend from 7am - 9/10ish SF time. So if we can put any form control related issues on these days |
|
| Jen Simmons | Apple Inc | yes | yes | yes | no |
| Jonathan Kew | Mozilla | 1st half? | 1st half? | yes | yes |
| Koji Ishii | no | yes | maybe | yes | |
| Lea Verou | IE | yes | yes | yes | yes |
| Megan Gardner | Apple Inc | maybe | ✅ | ✅ | ✅ |
| Melanie Richards | Microsoft | No | No | Calling in for controls topics :) | No |
| Mike Bremford | BFO | first half | yes | yes | yes |
| Miriam Suzanne | Invited Expert | yes | yes | maybe/part | maybe/part |
| Myles C. Maxfield | Apple Inc | ✅ | ✅ | ✅ | ✅ |
| Oriol Brufau | Igalia | yes | yes | only 2nd half | yes |
| Rachel Andrew | Fronteers | ❌ | ❌ | ✅ | ✅ |
| Rossen Atanassov | Microsoft | yes | yes | yes | yes |
| Sam Sneddon | Apple Inc | ❌ | 🤷🏻 (first half?) | ✅ | 🤷🏻 |
| Simon Fraser | Apple Inc | some | second half | ||
| Theresa O'Connor | Apple Inc | ✅ | first half | second half | |
| Tab Atkins | yes | yes | yes | yes | |
| Tantek Çelik | Mozilla | ✅ | last 3/4 | 🤷🏻♂️ | ✅ |
If you can’t make one of the days, mark any topics you want to be present for with a milestone for a day you can attend.
Agenda Schedule
Monday
- (Grid issues for Oriol’s availability)
- (Everything else that didn’t have a constraint)
- [css-grid] Intrinsic contributions for items spanning flex tracks are not web compatible
- [css-grid] Growth limits not increased with min-content contributions of spanning items
- [css-overflow] Consider adding new CSS primitive for per-element panning and zooming (for web maps)
- [css-sizing] `height: stretch` should just behave as `height: auto`
- [css-sizing] Import aspect-ratio from child image
- [css-images] image-orientation:none violates same-origin policy
- [css-pseudo] Which properties to reset in ::marker
- [css-pseudo-4] ::first-letter should include space separators
- [css-cascade] What are the proper “levels” for managing Cascade Layers?
Tuesday
- [css-sizing] how should inline-axis intrinsic sizing work for ‘fit-content’ and ‘fit-content()’? needs Oriol + dbaron to confirm
Line Layout
- [css-inline-3] leading-trim through to descendant line boxes needs dauwhe + dbaron + jensimmons
- [css-inline-3] Tight vs loose fit into a line box needs dauwhe + jfkthame + dbaron + Florian + Myles …
Initial Letter (needs faceless2 and dauwhe)
- [css-inline-3] initial-letters-wrap: first, whitespace collapse needs defining
- [css-inline-3] Drop ‘hebrew’ alignment from initial-letter-align
- [css-inline] alignment of initial-letter for South Asian scripts without hanging baseline
- [css-inline-3] initial-letters changing used, not computed font-size needs dbaron + Myles + emilio + heycam?
- [css-inline-3] text-align + initial-letter dbaron + faceless2
- [css-inline-3] initial-letters: interaction of shape-margin and regular margin
- [css-inline-3] Initial-letter alignment when ‘over-sunk’
Vertical Alignment
- [css-inline] naming of text-top and text-bottom baselines
- [css-inline] vertically align to nth-child
- [css-inline-3] vertical-align syntax / canonical ordering
- [css-inline-3] ‘vertical-align: middle’ on table cells
- [css-inline-3] vertical-align: super and font metrics recommend faceless2 + Myles + jfkthame
- [css-inline] vertically align to middle of cap height
Text (last hour)
- [css-text] letter-spacing should not apply to the end edge of a line/span? needs Koji and Chris Harrelson
Thursday
- (TTML issue(s) first)
- (Open UI, any other UI)
- (mediaqueries)
- (CSS2 on Sam’s availabililty)
TTML
UI
- [META] Presentation regarding Open UI
- [css-selectors] Can you standardise a pseudo-element selector for file inputs?
- [css-ui] Change appearance: button to only apply to buttons
- [css-ui] outline-width and “outline-style: auto”
- [css-pseudo-4] Add a highlight pseudo-element for find-in-page or scroll-to-text
- [css-ui] Add caret-width or add spec that browser maintains caret width despite transforms
Media Queries
- [mediaqueries-5] `prefers-contrast: high` media feature doesn’t account for macOS and iOS
- [media-queries-5] should “prefers-reduced-data” be binary or not
- [mediaqueries-5] prefers-contrast: infer contrast preference from forced colors
- [mediaqueries-5] redundant media feature
- [css-background-4] Switch to opt into transparent canvas for additive displays
CSS2
Friday
CSS Houdini
- [css-properties-values-api] Make all the descriptors optional
- [css-layout-api] String based inline layout API
- Print behaviour & test requirements
- Ban data URL worklets
- [css-typed-om] Color conversion and contrast ratio needs Chris or Lea
- [css-typed-om] Prevent CSS Typed OM updates via `attributeStyleMap` from updating DOM `style` attributes
- [css-typed-om] Should TypedOM “simplify away” a calc() wrapper around a single numeric value when reifying, like serialization does?
- [css-typed-om] Switch CSSUnparsedValue and CSSTransformValue to having an arrayish member?
Line Layout
- [css-pseudo-4] ::first-letter should include space separators
- [css-inline-3] Initial-letter alignment when ‘over-sunk’
- [css-inline-3] Define em-top and em-bottom baselines needs Koji + jfkthame
Proposed Agenda
Please mark issues with the Agenda+ FTF tag
TODO: Add the full list of issues on GitHub explicitly here.