1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 08:28:11 +00:00
serenity/Libraries
Andreas Kling 3163929990 LibJS: Add a mechanism for callback-based object properties
This patch adds NativeProperty, which can be used to implement object
properties that have C++ getters and/or setters.

Use this to move String.prototype.length to its correct place. :^)
2020-03-15 19:31:00 +01:00
..
LibAudio Userspace: Add missing #includes now that AK/StdLibExtras.h is smaller 2020-03-08 13:06:51 +01:00
LibBareMetal ACPI: Examine bit width in Generic address structure before asserting 2020-03-12 12:36:38 +01:00
LibC Userland: ifconfig can change the IP address of the default gateway 2020-03-15 19:09:31 +01:00
LibCore LibCore: Rename Udp classes to UDP 2020-03-14 23:56:12 +01:00
LibELF Userspace: Add missing #includes now that AK/StdLibExtras.h is smaller 2020-03-08 13:06:51 +01:00
LibGfx LibGfx: Do not assert on failed font file loads 2020-03-11 21:27:03 +01:00
LibGUI LibGUI: Highlight new JS tokens 2020-03-14 11:30:31 +01:00
LibIPC AK: Remove unnecessary casts to size_t, after Vector changes 2020-03-01 12:58:22 +01:00
LibJS LibJS: Add a mechanism for callback-based object properties 2020-03-15 19:31:00 +01:00
LibM LibM: Implement floating point variants of various math functions 2020-02-25 20:48:42 +01:00
LibMarkdown Userspace: Add missing #includes now that AK/StdLibExtras.h is smaller 2020-03-08 13:06:51 +01:00
LibPCIDB Meta: Add license header to source files 2020-01-18 09:45:54 +01:00
LibProtocol Kernel+LibC: Rename shared buffer syscalls to use a prefix 2020-02-28 12:55:58 +01:00
LibPthread Userspace: Add missing #includes now that AK/StdLibExtras.h is smaller 2020-03-08 13:06:51 +01:00
LibThread LibThread: Fix destroying background actions 2020-02-25 10:17:31 +01:00
LibVT Userspace: Add missing #includes now that AK/StdLibExtras.h is smaller 2020-03-08 13:06:51 +01:00
LibWeb LibWeb: Add missing copyright headers 2020-03-15 10:24:05 +01:00
Makefile Build: Only look at SUBDIRS with Makefiles 2020-02-25 19:56:48 +01:00