1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 22:48:11 +00:00
serenity/Userland/Libraries/LibWeb
Linus Groh edfef8e2f5 Everywhere: Rename WrapperGenerator to BindingsGenerator
This code generator no longer creates JS wrappers for platform objects
in the old sense, instead they're JS objects internally themselves.
Most of what we generate now are prototypes - which can be seen as
bindings for the internal C++ methods implementing getters, setters, and
methods - as well as object constructors, i.e. bindings for the internal
create_with_global_object() method.

Also tweak the naming of various CMake glue code existing around this.
2022-09-21 23:06:08 +01:00
..
Bindings LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
Cookie Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Crypto LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
CSS LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
DOM LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
DOMParsing LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
Encoding LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
Fetch Everywhere: Rename WrapperGenerator to BindingsGenerator 2022-09-21 23:06:08 +01:00
FileAPI LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
Geometry LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
HighResolutionTime LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
HTML LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
Infra LibWeb: Add 'byte-{lower,upper}case' operations from the Infra spec 2022-07-14 00:42:26 +01:00
IntersectionObserver LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
Layout LibWeb: Update visibility when Node was invisible before 2022-09-21 10:47:41 +01:00
Loader LibWeb+WebContent: Setup the js console client earlier 2022-09-21 17:34:32 +01:00
MimeSniff LibWeb: Move Fetch infra into the Web::Fetch::Infrastructure namespace 2022-07-19 00:27:35 +01:00
NavigationTiming LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
Page LibWeb+WebContent: Setup the js console client earlier 2022-09-21 17:34:32 +01:00
Painting LibWeb: Get default fonts via Platform::FontPlugin 2022-09-17 21:27:32 +02:00
Platform LibWeb+WebContent: Move Serenity EventLoop and Font plugins into LibWeb 2022-09-21 20:42:36 +01:00
RequestIdleCallback LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
ResizeObserver LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
Scripts Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Selection LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
SVG LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
Tests Everywhere: Rename WrapperGenerator to BindingsGenerator 2022-09-21 23:06:08 +01:00
UIEvents LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
URL LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
WebAssembly LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
WebGL LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
WebSockets LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
XHR LibWeb: Remove WRAPPER_HACK() macro 2022-09-21 21:12:24 +01:00
XML LibWeb: Save begin/end timestamps for load and DOMContentLoaded events 2022-09-21 11:51:18 +02:00
CMakeLists.txt Everywhere: Rename WrapperGenerator to BindingsGenerator 2022-09-21 23:06:08 +01:00
Dump.cpp LibWeb: Cache lowercased names in SimpleSelector 2022-09-15 16:16:56 +02:00
Dump.h LibWeb: Implement initial CSSFontFaceRule and FontFace classes 2022-03-28 22:25:25 +02:00
FontCache.cpp LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
FontCache.h LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
Forward.h LibWeb: Implement "browsing context group" concept from the HTML spec 2022-09-20 10:32:12 +02:00
idl_files.cmake Everywhere: Rename WrapperGenerator to BindingsGenerator 2022-09-21 23:06:08 +01:00
Namespace.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Namespace.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TreeNode.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00