Minutes Telecon 2020-03-25
- Resolved: All boxes can participate in baseline alignment. If they don’t have a baseline one is synthesized (Issue #4675: Do grid items that have “no baseline set” participate in baseline alignment?)
- Resolved: Keep the two interfaces the same as each other (WICG Constructable Stylesheets Issue #45: Decide whether to change from FrozenArray to ObservableArray for adoptedStyleSheets)
- Though the group agreed that the interfaces should be the same, it has not yet been agreed what the same thing should be. There were three options listed during the call:
- Both .sS and .aSS use StyleSheetList; ShadowRoot gains methods to mutate .aSS
- Both .sS and .aSS use a readonly ObservableArray; ShadowRoot gains methods to mutate .aSS
- .sS is upgraded to a readonly ObservablyArray; .aSS is an ObservableArray
- Discussion focused around options 2 and 3; there wasn’t much discussion around option 1.
- Some group members will reach out to TC39 about adding .item to arrays which closes the gap between options 2 and 3. Additionally there was interest in possibly creating a usage counter for .item to see if there’s any option to remove it.
- The final decision needs to be based around the decision of how to handle the race conditions inherit in “assignment”.
Full Meeting Minutes
« Previous article
Next article »