mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-05-30 15:02:56 +00:00
This custom attribute will be used for objects that hold onto arbitrary JS::Value's. This is needed as JS::Handle can only be constructed for objects that implement JS::Cell, which JS::Value doesn't. This works by overriding the `visit_edges` function in the wrapper. This overridden function calls the base `visit_edges` and then forwards it to the underlying implementation. This will be used for CustomEvent, which must hold onto an arbitrary JS::Value for it's entire lifespan. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Generate_CSS_PropertyID_cpp.cpp | ||
Generate_CSS_PropertyID_h.cpp | ||
Generate_CSS_ValueID_cpp.cpp | ||
Generate_CSS_ValueID_h.cpp | ||
WrapperGenerator.cpp |