ladybird/Userland/Libraries
Linus Groh 08373090ae LibJS: Add VM::on_call_stack_emptied callback
Instead of having to run queued promise jobs in LibWeb in various
places, this allows us to consolidate that into one function - this is
very close to how the spec describes it as well ("at some future point
in time, when there is no running execution context and the execution
context stack is empty, the implementation must [...]").

Eventually this will also be used to log unhandled exceptions, and
possibly other actions that require JS execution to have ended.
2021-04-24 20:11:04 +02:00
..
LibArchive AK+Userland: Use idan.horowitz@serenityos.org for my copyright headers 2021-04-22 22:42:38 +02:00
LibAudio AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibC Utilities: Add pathchk 2021-04-24 11:48:57 +02:00
LibChess Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibCompress AK+Userland: Use idan.horowitz@serenityos.org for my copyright headers 2021-04-22 22:42:38 +02:00
LibCore AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibCoreDump Everywhere: Use linusg@serenityos.org for my copyright headers 2021-04-22 22:51:19 +02:00
LibCpp AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibCrypt Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibCrypto AK+Userland: Use mpfard@serenityos.org for my copyright headers 2021-04-22 22:19:09 +02:00
LibDebug Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibDesktop AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibDiff Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibELF LibELF: Avoid calculating symbol hashes when we don't need them 2021-04-23 23:35:36 +02:00
LibGemini AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibGfx AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibGUI LibGUI: Remove some unused cruft from GUI::IconView 2021-04-24 18:50:12 +02:00
LibHTTP AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibImageDecoderClient Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibIPC Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibJS LibJS: Add VM::on_call_stack_emptied callback 2021-04-24 20:11:04 +02:00
LibKeyboard Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibLine Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibM LibM: Add more macros; increase precision of existing macros 2021-04-23 09:11:07 +02:00
LibMarkdown Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibPCIDB AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibProtocol AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibPthread Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibRegex LibRegex: Put to dbgln()s behind REGEX_DEBUG 2021-04-23 20:52:12 +02:00
LibSQL LibSQL: Parse ALTER TABLE statement 2021-04-24 14:22:08 +02:00
LibSymbolClient Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibSyntax Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibSystem Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibTest Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
LibTextCodec Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibThread AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibTLS LibTLS: Call the read hooks after processing messages too 2021-04-23 13:14:35 +02:00
LibTTF AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibVT Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibWeb LibJS: Add VM::on_call_stack_emptied callback 2021-04-24 20:11:04 +02:00
LibWebSocket AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
LibX86 UE+LibX86: Support bigger reads and writes 2021-04-23 22:50:53 +02:00
CMakeLists.txt LibSQL: Introduce a SQL library with a tokenizer 2021-04-20 18:28:34 +02:00