ladybird/Userland
Andreas Kling fd83918476 LibWeb: Move IDL attributes and functions to the prototype
Instead of each IDL interface wrapper having its own set of all the
attributes and functions, they are moved to the prototype. This matches
what we already do in LibJS.

Also, this should be spec compliant with the web as well, though there
may be *some* content out there that expects some things to be directly
on the wrapper since that's how things used to work in major browsers
a long time ago. But let's just not worry about that for now.

More work towards #4789
2021-01-18 12:18:29 +01:00
..
Applications AudioServer+LibAudio: Pass audio buffers as Core::AnonymousBuffer 2021-01-17 09:07:32 +01:00
Demos LibGfx: Make Painter take the scale factor as constructor argument 2021-01-17 16:10:21 +01:00
DevTools Kernel+Userland: Remove shared buffers (shbufs) 2021-01-17 09:07:32 +01:00
DynamicLoader Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Games Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
Libraries LibWeb: Move IDL attributes and functions to the prototype 2021-01-18 12:18:29 +01:00
MenuApplets Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
Services LibGfx: Make Painter take the scale factor as constructor argument 2021-01-17 16:10:21 +01:00
Shell Shell: Allow newlines between else and if's closing brace 2021-01-18 08:56:34 +01:00
Tests LibC: Test behavior around overlong paths 2021-01-16 22:40:53 +01:00
Utilities Everywhere: Remove more <AK/SharedBuffer.h> includes 2021-01-17 00:04:42 +01:00
CMakeLists.txt Services: Move to Userland/Services/ 2021-01-12 12:23:01 +01:00