1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-12 23:20:59 +00:00
serenity/Userland
Luke Wilde f71f404e0c LibWeb: Introduce the Environment Settings Object
The environment settings object is effectively the context a piece of
script is running under, for example, it contains the origin,
responsible document, realm, global object and event loop for the
current context. This effectively replaces ScriptExecutionContext, but
it cannot be removed in this commit as EventTarget still depends on it.

https://html.spec.whatwg.org/multipage/webappapis.html#environment-settings-object
2022-02-08 17:47:44 +00:00
..
Applets Keymap Applet: Spawn KeyboardSettings when clicking 2022-02-04 21:30:31 +01:00
Applications Spreadsheet: No longer use vm.exception() to signal exception state 2022-02-08 09:12:42 +00:00
Demos Meta+Userland: Run the GML formatter on CI and pre-commit 2022-02-07 18:39:50 +01:00
DevTools LibJS+Everywhere: Remove all VM::clear_exception() calls 2022-02-08 09:12:42 +00:00
DynamicLoader DynamicLoader+LibC+LibTimeZone: Include LibTimeZone sources in LibC 2022-01-23 12:48:26 +00:00
Games Meta+Userland: Run the GML formatter on CI and pre-commit 2022-02-07 18:39:50 +01:00
Libraries LibWeb: Introduce the Environment Settings Object 2022-02-08 17:47:44 +00:00
Services LibWeb: Introduce the Environment Settings Object 2022-02-08 17:47:44 +00:00
Shell Shell: Use strncmp() instead of string.compare() for name completions 2022-02-05 16:59:12 +03:30
Utilities LibJS+Everywhere: Remove VM::exception() and most related functions 2022-02-08 09:12:42 +00:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00