San Francisco F2F February 2019
- Host: Google
- Location: Google, 345 Spear Street, San Francisco, California, USA
- Dates: February 25-27, 2019. 9am-6pm each day.
Entrance Instructions
“Main” building, the one that you walk thru with doors to either side, rather than the one at the end of the breezeway. Take the elevator to the 7th floor. (If there are only 6 floors, you’re in the wrong building.) Ping me (Tab) or the IRC to be let in once you get there, if someone’s not already waiting to open the door for you.
The room, once you get here, is “Supergirl”.
Group Dinner
Wednesday evening, check the private list (or ask someone) for details on time and location.
Note
Wet weather is [https://www.wunderground.com/forecast/us/ca/san-francisco?cm_ven=localwx_10day|forecast] for all three days, and transit may be affected. Be prepared.
Participants
(Alphabetic order by first name)
| Name | Arrival | Departure | Hotel | Flight info and notes |
|---|---|---|---|---|
| Alan Stearns | ||||
| Amelia BR | Feb 23 | Feb 28 | AirBnB w/ Florian & co | |
| Benjamin De Cock | local | n/a | n/a | |
| Cameron McCormack | Feb 23 | Mar 1 | Hotel Abri | |
| Chris Harrelson | local | n/a | n/a | |
| Dave Cramer | Airbnb | |||
| Emil A Eklund | local | n/a | n/a | Can’t make Monday AM. |
| Emilio Cobos Álvarez | ? | ? | ? | ? |
| fantasai | local | n/a | n/a | |
| Florian Rivoal | Feb 22 | Feb 28 | Airbnb | |
| François Remy | Feb 23 | Feb 28 | Airbnb | |
| Fuqiao Xue | Feb 24 | Feb 28 | TBD | |
| Greg Whitworth | Feb 24 | Feb 28 | Hotel | |
| Hiroshi Sakakibara | Feb 24 | Mar 1 | Airbnb | |
| Hyojin Song | Feb 24 | Feb 27 | TBD | OZ212/OZ211 |
| Jen Simmons | Feb 24 | Mar 2 | ||
| Jihye Hong | Feb 24 | Feb 28 | Airbnb | |
| Koji Ishii | Feb 24 | Feb 28 | TBD | |
| L. David Baron | n/a | n/a | home | Caltrain #319 or #217 |
| Manuel Rego | Feb 24 | Feb 27 | Airbnb | |
| Melanie Richards | Feb 26 | Feb 26 | N/A | AS324 / UA351 |
| Myles C. Maxfield | I live here | I live here | My home | Pogo stick |
| Rachel Andrew | Feb 24 | Feb 28 | Marriott Fisherman’s Wharf | AA285/AA6041 |
| Rossen Atanassov | Feb 25 | Feb 28 | TBD | |
| Rune Lillesveen | Feb 24 | Mar 1 | Orchard Hotel | |
| Simon Fraser | local | n/a | n/a | |
| Tab Atkins | local | |||
| Tantek Çelik | 2019-02-25 | local | home | UA2123 |
| Tess | local | n/a | n/a | |
| Daniel Bates | local | n/a | n/a |
Observers
- Christian Biesinger (Google)
- Chirag Desai
- Mason Freed (Google)
- Morten Stenshorne (Google)
- Sean Voisen (Mozilla)
- Lukasz Zbylut
- Daniel Holbert (Mozilla)
- David Grogan (Google)
Regrets
- Dael Jackson
- Dirk Schulze
- Brad Kemper ☹️
- Chris Lilley & Lea Verou (visa issues ☹️)
Agenda
- CSSWG GitHub Code of Conduct, Tantek (per examples of abusive comments on Scrollbars)
- List topic here (link to issue), Your name
Schedule
Monday morning
Values
- Add min/max constraints to CSS values grammar ( Proposal as comment on issue #355), Amelia BR
- MathML Refresh Community Group (heads up about the status of MathML), rego (please avoid Wednesday’s afternoon as I won’t be around)
Testing
- http://wptest.center/ demo from Tab
Color
- publish updated WD of css-color-4. Previous publication was FPWD in 2016. Up-to-date changes list. Issues: 38 open 52 closed. Europe-friendly time please, 09-12. ChrisL
Graphics
- Backdrop filters, Chris Harrelson (Mon/Tues)
=(at 11am)=
- 3-D transform interoperability (css-transforms-2), dbaron/mattwoodrow, mattwoodrow would like to call in (from New Zealand, so 11am PST or later, Mon/Tues)
- transform-style changes: Bugzilla summary, #3138 (comment), #1944, #1950, #1951, #1952
- backface-visibility:hidden - Bugzilla summary, #918
Monday afternoon
Selectors
- Error recovery in :is() :not(), Eric Willigers (remote)
- [css-selectors] Selectors for “text-ish” and “button-ish” inputs
- [css-selectors] Make <label> elements reflect CSS pseudoclasses on associated form element
Pseudos
- [css-pseudo-4] Identity of Element.pseudo() return value
- [css-pseudo-4] Specify better handling of text shadows for ::selection
- [css-pseudo-4] Should Element.pseudo(“unknown”) be an error or return null?
- [css-pseudo-4] new generated content pseudo :between/:separator
Resize Observer Breakout
- https://github.com/w3c/csswg-drafts/issues/3673 Fragmentation support
- https://github.com/w3c/csswg-drafts/issues/3329#issuecomment-466737070 3329 ResizeObserverEntry shape
- https://github.com/w3c/csswg-drafts/issues/3550 Add offset pos
Other
- URL modifiers for image loading (crossorigin, preload, async), Amelia BR
Selectors again
Resize Observer
- Summarize breakout discussion
- https://github.com/w3c/csswg-drafts/issues/3326 Which boxes should an author be able to observe? (GregW Mon/Tues)
other
- (if times allows:) CSS Tables spec methodology, frremy
- getting images’ aspect ratio right from html attributes, fantasai (intro)
Tuesday morning
Resize Observer
- https://github.com/w3c/csswg-drafts/issues/3554 Device pixel border box removal from spec (GregW or Atotic - Tues)
SVG
- CSS properties should apply to some SVG elements as well (krit: Europe friendly time please 10am-12pm)
Shadow/Contain/Scoping
- [css-shadow-parts] make clear that Shadow Parts for built-in elements should not be supported without standardization
- [css-contain] contain: style does not seem useful.
- [css-scoping-1] Dynamic changes of state and attributes referenced by :host-context rules are pretty hard to handle efficiently.
Tuesday afternoon
UI
- High Contrast, Rossen + Melanie (Tues)
3D breakout 2-3pm
UI continued
- [css-ui] The computed value rules of user-select is problematic.
- [css-ui] Unprefix ‘appearance’ and/or make the spec web-compatible
- Defining outline not to include descendants, heycam
- Drop navbeforescroll(demo), Jihye (Tue)
- Go for FPWD of spatial navigation, Jihye (Tue)
- Dark mode styling, Rune Lillesveen (Mon/Tues)
Sadness
Wednesday morning
SVG breakout 9-10am
Layout
- [css-grid-1] Include padding in scrollable overflow area
- [css-grid] Consider setting base sizes to growth limits when sizing under max-content constraint
- [css-sizing] Rethinking how to prevent overflow in a container with an explicit aspect ratio
Values
- [css-values] Trigonometric functions
- [css-values] String concatentation
- [css-values] Add url() alias that does not accept unquoted URLs
Wednesday afternoon
- getting images’ aspect ratio right from html attributes, fantasai (further discussion)
- [css-inline] Should first/last baseline values of `vertical-align` belong to `alignment-baseline` or separate longhand?
- Houdini ❤️ Text
- text-wrap: multi-line
- -webkit-line-clamp compatibility issues, heycam
- [css-multicol] How do elements between column-span and its multicol ancestor appear around the span , Rachel Andrew - reopened by dbaron
- [css-multicol] Improve column-fill and make it backward-compatible, Rachel Andrew - examples in the final comment
- Font matching and Unicode
- hanging preserved white space and justification, florian
- Segment Break Transformation Rules for East Asian Width property of A , fantasai
- env(doc-title), florian
Constraints
- dholbert is missing Monday, so bias layout topics to Tues/Wed
- High Contrast on Tues
- Eric is in Sydney, so schedule Error Recovery for an afternoon.
- rego is leaving early (after lunch) on Wednesday.
- smfr would prefer to avoid Wednesday
- GregW will be out most of Wednesday
- ChrisL in Europe, so prefers color, fonts, and graphics/paint issues mornings