ladybird/Userland
Idan Horowitz 57a52094d1 LibJS: Rewrite Math.hypot to handle exceptions, NaNs, Infinity properly
The specification requires that we immediately return Infinity during
the iteration over the arguments if positive or negative infinity is
encountered, and return a NaN if it is encountered and no Infinity was
found. The specification also requires all arguments to be coerced into
numbers before the operation starts, or else a number conversion
exception could be missed due to the Infinity/NaN early return.
2021-06-05 14:56:58 +01:00
..
Applets Applets/Network: Replace fprintf(stderr) with dbgln() 2021-05-31 17:44:01 +01:00
Applications LibVT+Terminal: Add color scheme support 2021-06-04 09:02:43 +01:00
Demos Everywhere: Use s.unverwerth@serenityos.org :^) 2021-05-29 12:30:08 +01:00
DevTools LibGUI: Fix off-by-one error in Lexer tokens 2021-06-05 00:32:28 +04:30
DynamicLoader Userland: Port UBSAN implementation to userspace 2021-05-27 15:18:03 +02:00
Games Hearts: Don't destroy the animation handler while running it 2021-06-04 19:32:25 +02:00
Libraries LibJS: Rewrite Math.hypot to handle exceptions, NaNs, Infinity properly 2021-06-05 14:56:58 +01:00
Services Taskbar: Make sure LibGUI/Desktop.h is usable in ports 2021-06-04 19:11:13 +02:00
Shell Shell: Fix off-by-one error in SyntaxHighlighter 2021-06-05 00:32:28 +04:30
Utilities LibWasm: Move Wasm::BytecodeInterpreter into its own header 2021-06-05 14:31:54 +04:30
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00