Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-27 | LibJS: Implement console.time/timeLog/timeEnd() methods | Sam Atkins | |
2021-12-27 | LibJS+WebContent+Browser+js: Implement console.group() methods | Sam Atkins | |
This implements: - console.group() - console.groupCollapsed() - console.groupEnd() In the Browser, we use `<details>` for the groups, which is not actually implemented yet, so groups are always open. In the REPL, groups are non-interactive, but still indent any output. This looks weird since the console prompt and return values remain on the far left, but this matches what Node does so it's probably fine. :^) I expect `console.group()` is not used much outside of browsers. | |||
2021-10-29 | LibJS: Convert ConsoleObject functions to ThrowCompletionOr | Idan Horowitz | |
2021-10-20 | LibJS: Add ThrowCompletionOr versions of the JS native function macros | Idan Horowitz | |
The old versions were renamed to JS_DECLARE_OLD_NATIVE_FUNCTION and JS_DEFINE_OLD_NATIVE_FUNCTION, and will be eventually removed once all native functions were converted to the new format. | |||
2021-04-22 | Everything: Move to SPDX license identifiers in all files. | Brian Gianforcaro | |
SPDX License Identifiers are a more compact / standardized way of representing file license information. See: https://spdx.dev/resources/use/#identifiers This was done with the `ambr` search and replace tool. ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt * | |||
2021-04-18 | LibJS: Implement console.assert() | Linus Groh | |
2021-01-12 | Libraries: Move to Userland/Libraries/ | Andreas Kling | |