| 11:43 | <sfarre> | filed https://github.com/web-platform-tests/wpt/pull/62562 that requires static page serving thingy, but there's a test after that, that does the explicit bfcache load event thingy, the remainder of the bfcache tests I have, will be upstreamed as they don't require that static page serve feature |
| 13:54 | <Luke Warlow> | https://wpt.live:8443/html/dom/partial-updates/tentative/ - should these tests (or at least some of them) not be moved up a layer and the tentative gotten rid of at this point? Or are these tests for something not in the spec yet? |
| 15:35 | <Shannon Booth> | could someone please send me invite to the whatnot tomorrow? |
| 20:57 | <Dominic Farolino> | There's no precedent for optional any foo = {}, but it's valid, right? |
| 21:05 | <Shannon Booth> | I was inclined to say yes, but I think webidl technically says no
|
| 21:07 | <Shannon Booth> | actually, im wrong, thats in union |
| 21:07 | <Shannon Booth> | so yes |
| 21:15 | <Dominic Farolino> | Can you clarify? any is not a union type, so "or a union type that has a dictionary type in its flattened member types" does not apply, right? |
| 21:20 | <Dominic Farolino> | Oh nvm TIL that any is a union type... |
| 21:21 | <Shannon Booth> | Yeah this is my confusion atm and my double take. I guess it's not UnionType in grammar? But it does say it's union of all other values, which does make sense |
| 21:26 | <Shannon Booth> | Ah, okay, now I'm more sure that it's technically not allowed, since it doesn't count towards the flattened member types |
| 21:27 | <Shannon Booth> |
Specifically is what made me more confident in that |
| 21:28 | <Dominic Farolino> | That just means that you can't do typedef Foo (any or SomethingElse) |
| 21:28 | <Dominic Farolino> | Because any would be an (illegal) member type. |
| 21:29 | <Dominic Farolino> | But I think any is still a union type (not a member of a wider union type) which includes the "dictionary type", and thus can accept = {} as a valid default value. |