1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 05:18:12 +00:00
serenity/Userland/Libraries/LibWeb/Bindings
Linus Groh 9422ae9bb2 LibJS: Add infallible variant of VM::push_execution_context()
It makes no sense to require passing a global object and doing a stack
space check in some cases where running out of stack is highly unlikely,
we can't recover from errors, and currently ignore the result anyway.

This is most commonly in constructors and when setting things up, rather
than regular function calls.
2022-03-18 01:12:12 +01:00
..
AudioConstructor.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
AudioConstructor.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
CallbackType.h LibWeb: Introduce the Environment Settings Object 2022-02-08 17:47:44 +00:00
CrossOriginAbstractOperations.cpp LibWeb: Implement 'cross-origin accessible window property name' concept 2022-03-08 23:13:54 +01:00
CrossOriginAbstractOperations.h LibWeb: Implement 'cross-origin accessible window property name' concept 2022-03-08 23:13:54 +01:00
CSSNamespace.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
CSSNamespace.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
CSSRuleWrapperFactory.cpp LibWeb: Add the CSSStyleRule interface with some limited functionality 2021-09-30 00:00:55 +02:00
CSSRuleWrapperFactory.h LibWeb: Add the CSSStyleRule interface with some limited functionality 2021-09-30 00:00:55 +02:00
CSSStyleDeclarationWrapperCustom.cpp LibWeb: Support CSSStyleDeclaration.cssFloat 2022-02-21 22:27:56 +01:00
EventListenerWrapper.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
EventListenerWrapper.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
EventTargetWrapperFactory.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
EventTargetWrapperFactory.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
EventWrapperFactory.cpp LibWeb: Make document.createEvent("UIEvent") actually create a UIEvent 2022-02-25 19:38:31 +01:00
EventWrapperFactory.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ExceptionOrUtils.h LibWeb: Allow returning JS::ThrowCompletionOr<T> from wrapped functions 2022-03-09 16:43:00 +01:00
IDLAbstractOperations.cpp LibWeb: Allow calling invoke-a-callback with an existing argument list 2022-03-04 19:51:26 +01:00
IDLAbstractOperations.h LibWeb: Allow calling invoke-a-callback with an existing argument list 2022-03-04 19:51:26 +01:00
ImageConstructor.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
ImageConstructor.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
LocationObject.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
LocationObject.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
MainThreadVM.cpp LibJS: Add infallible variant of VM::push_execution_context() 2022-03-18 01:12:12 +01:00
MainThreadVM.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
NavigatorObject.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
NavigatorObject.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
NodeWrapperFactory.cpp LibWeb: Add SVG <polygon> element and test case :^) 2022-02-11 21:38:27 +01:00
NodeWrapperFactory.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Replaceable.h LibWeb: Convert the Window object to ThrowCompletionOr 2021-10-31 15:48:36 +01:00
WindowObject.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
WindowObject.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
WindowObjectHelper.h LibWeb: Add stub implementation of HTMLOptionsCollection 2022-03-16 14:25:09 +01:00
WindowProxy.cpp LibWeb: Implement the WindowProxy exotic object 2022-03-08 23:13:54 +01:00
WindowProxy.h LibWeb: Implement the WindowProxy exotic object 2022-03-08 23:13:54 +01:00
Wrappable.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
Wrappable.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
Wrapper.h LibJS: Remove the JS_TRACK_ZOMBIE_CELLS option 2022-02-05 11:52:51 +01:00