| 10:25 | <ondras> | TabAtkins: I am glad to hear that it is an intended use case, as this approcach -- setting "flex:1 0 auto; height:0; overflow:auto" -- solved my particular issue. But I apparently does not understand how flex-basis:auto mixes with height:0 (flex items aligned in column) |
| 10:25 | <ondras> | *do no |
| 10:25 | <ondras> | t |
| 10:26 | <ondras> | TabAtkins: beucase in my understanding, flex-basis and width/height (based on the main axis) were the same... apparently not. |
| 13:02 | <MikeSmith> | can somebody think of any existing methods in interfaces defined in the HTML spec where it's the same method name with multiple signatures |
| 13:02 | <MikeSmith> | different args |
| 13:10 | <MikeSmith> | hmm do we really have no overloaded methods in HTML |
| 13:11 | <MikeSmith> | d'oh but this is a JS limitation |
| 13:14 | <MikeSmith> | ...or not |
| 13:14 | <MikeSmith> | context is that I'm trying to resolve a spec build bug introduced by https://github.com/whatwg/html/commit/bb00977fe0f4960f929bb9fa136be2003383d551 |
| 13:15 | <MikeSmith> | which overloads setTransform() |
| 14:50 | <nox> | Did LenientFloat disappeared, or has it never been something in the actual specs? |
| 14:51 | <nox> | MikeSmith: What's your problem with overloading? |
| 14:51 | <nox> | MikeSmith: https://html.spec.whatwg.org/multipage/webappapis.html#timers:dom-windowtimers-setinterval ? |
| 23:29 | <MikeSmith> | nox: it's not a technical problem but instead just a logistical problem with how to mark up the source of the spec with unique IDs for it |
| 23:29 | <MikeSmith> | if you look at https://github.com/whatwg/html/commit/bb00977fe0f4960f929bb9fa136be2003383d551#diff-36cd38f49b9afa08222c0dc9ebfe35ebR64382 you'll see it adds a 「subdfn data-x="dom-context-2d-getTransform"] |
| 23:31 | <MikeSmith> | because it's adding a setTransform(matrix) method |
| 23:34 | <MikeSmith> | but the problem is that since we already have a setTransform(a,b,c,d,e,f) method marked up with 「subdfn data-x="dom-context-2d-getTransform」the spec build fails because that would produce duplicate IDs in the resulting spec output |
| 23:36 | <MikeSmith> | in looking for some precedent in the spec about how to handle the markup for it, I've so far found only one other overloaded method in HTML, for setRangeText() |
| 23:37 | <MikeSmith> | but in that case the spec defines it as the same method, with one required arg and then some other optional args |
| 23:38 | <MikeSmith> | but in the case of setTransform the args are completely different |
| 23:58 | MikeSmith | looks at the source of https://html.spec.whatwg.org/multipage/webappapis.html#timers:dom-windowtimers-setinterval |