1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:38:11 +00:00
serenity/Userland/Libraries/LibWeb/Geometry
Luke Wilde 54f58e2662 LibWeb: Restore proper functionality of legacy platform objects
With the GC heap conversion, the functionality of legacy platform
objects was broken. This is because the generated implementation of one
of them was used for all of them, removing functionality such as
deletion.

This re-adds all functionality, where questions such as "does the
object support indexed properties?" is instead answered by virtual
functions instead of by the IDL generator checking the presence of
certain keywords/attributes.
2023-02-28 12:36:14 +01:00
..
DOMMatrix.cpp LibWeb: Add initial implementation of DOMMatrix(ReadOnly) 2023-02-27 20:55:09 +01:00
DOMMatrix.h LibWeb: Add initial implementation of DOMMatrix(ReadOnly) 2023-02-27 20:55:09 +01:00
DOMMatrix.idl LibWeb: Add initial implementation of DOMMatrix(ReadOnly) 2023-02-27 20:55:09 +01:00
DOMMatrixReadOnly.cpp LibWeb: Add initial implementation of DOMMatrix(ReadOnly) 2023-02-27 20:55:09 +01:00
DOMMatrixReadOnly.h LibWeb: Add initial implementation of DOMMatrix(ReadOnly) 2023-02-27 20:55:09 +01:00
DOMMatrixReadOnly.idl LibWeb: Add initial implementation of DOMMatrix(ReadOnly) 2023-02-27 20:55:09 +01:00
DOMPoint.cpp LibWeb: Make factory method of Geometry::DOMPoint fallible 2023-02-22 09:55:33 +01:00
DOMPoint.h LibWeb: Make factory method of Geometry::DOMPoint fallible 2023-02-22 09:55:33 +01:00
DOMPoint.idl LibWeb: Add Exposed attribute and IDL spec links where missing 2022-10-09 10:14:57 +02:00
DOMPointReadOnly.cpp LibWeb: Make factory method of Geometry::DOMPointReadOnly fallible 2023-02-22 09:55:33 +01:00
DOMPointReadOnly.h LibWeb: Make factory method of Geometry::DOMPointReadOnly fallible 2023-02-22 09:55:33 +01:00
DOMPointReadOnly.idl LibWeb: Add Exposed attribute and IDL spec links where missing 2022-10-09 10:14:57 +02:00
DOMRect.cpp LibWeb: Make factory methods of Geometry::DOMRect fallible 2023-02-22 09:55:33 +01:00
DOMRect.h LibWeb: Make factory methods of Geometry::DOMRect fallible 2023-02-22 09:55:33 +01:00
DOMRect.idl LibWeb: Add Exposed attribute and IDL spec links where missing 2022-10-09 10:14:57 +02:00
DOMRectList.cpp LibWeb: Restore proper functionality of legacy platform objects 2023-02-28 12:36:14 +01:00
DOMRectList.h LibWeb: Restore proper functionality of legacy platform objects 2023-02-28 12:36:14 +01:00
DOMRectList.idl LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
DOMRectReadOnly.cpp LibWeb: Make factory method of Geometry::DOMRectReadOnly fallible 2023-02-22 09:55:33 +01:00
DOMRectReadOnly.h LibWeb: Make factory method of Geometry::DOMRectReadOnly fallible 2023-02-22 09:55:33 +01:00
DOMRectReadOnly.idl LibWeb: Add Exposed attribute and IDL spec links where missing 2022-10-09 10:14:57 +02:00