1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-15 10:14:58 +00:00
serenity/Userland/Libraries/LibWeb/CodeGenerators
Andreas Kling e4df1b223f LibWeb: Implement a slow but functional HTMLCollection :^)
HTMLCollection is an awkward legacy interface from the DOM spec.

It provides a live view of a DOM subtree, with some kind of filtering
that determines which elements are part of the collection.

We now return HTMLCollection objects from these APIs:

- getElementsByClassName()
- getElementsByName()
- getElementsByTagName()

This initial implementation does not do any kind of caching, since that
is quite a tricky problem, and there will be plenty of time for tricky
problems later on when the engine is more mature.
2021-04-22 21:21:46 +02:00
..
CMakeLists.txt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Generate_CSS_PropertyID_cpp.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Generate_CSS_PropertyID_h.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Generate_CSS_ValueID_cpp.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Generate_CSS_ValueID_h.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
WrapperGenerator.cpp LibWeb: Implement a slow but functional HTMLCollection :^) 2021-04-22 21:21:46 +02:00