01:05 | <Domenic> | I admit not reading the spec closely when we implemented in jsdom but I kind of assumed the spec was based on mathematical infinite-precision numbers. |
07:14 | <annevk> | I assumed that for a long time too, but looking at it today it just references floating-point math? |
08:16 | <Domenic> | I'm not sure, I think it only references floating-point for the parsing/serialization? |
08:17 | <Domenic> | The tests are for stepUp() etc. IIRC which says "Let value be the result of adding delta to value." |
09:22 | <annevk> | Ah, I guess that's fair. |
09:22 | <annevk> | Still, some additional clarity on this wouldn't hurt. Perhaps once we sort out numbers in Infra. |
12:11 | <sideshowbarker> | So maybe someone wrote some non-floating-point-compliant WPTs and everyone just decided to copy in a decimal lib? lol |
12:14 | <sideshowbarker> | hmm, I guess it’s probably not those, because Ladybird passes most of those |
12:17 | <sideshowbarker> | Anyway, I believe Ladybird implements the core <input type=number> requirements per-spec — that, is Ladybird uses a double parser. And so, if the WPTs don’t match the spec requirements, then Ladybird should be failing those |
13:34 | <Gasim Gasimzada> | Hello, I have recently been working on trying to implement |
15:15 | <annevk> | Gasim Gasimzada: I think Dominic Farolino or one of the other editors is prolly better suited to review, maybe Domenic but I suspect he's very busy; if all that fails I could maybe take a look, but I'd have to ramp up on the whole subject so I'd rather not |
15:46 | <Dominic Farolino> | Ah, yeah I've been notified about the PR, just haven't had time to look at it yet. Coming back from vacation this week, so still warming up |
15:55 | <annevk> | Samesies. Been going pretty well thus far, but I'm suspecting it's because a lot of other people are away which makes it easier. |
16:14 | <Dominic Farolino> | zcorpan: I want to confirm something about https://github.com/web-platform-tests/wpt/blob/master/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-reload-navigation-reload.html#L9-L10. Is this statement true because reloads don't go through the "normal" #navigate path, and it is only the normal #navigate path that clears the lazyload resumption steps? (https://html.spec.whatwg.org/C#beginning-navigation:lazy-load-resumption-steps). Is that the idea? |
16:16 | <Gasim Gasimzada> | Ah, yeah I've been notified about the PR, just haven't had time to look at it yet. Coming back from vacation this week, so still warming up |
16:21 | <annevk> | Gasim Gasimzada: ah, that part you want to lobby implementers for. But I if it's documenting what's already implemented you don't strictly need that. |
16:21 | <Gasim Gasimzada> | Gasim Gasimzada: ah, that part you want to lobby implementers for. But I if it's documenting what's already implemented you don't strictly need that. |