1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-19 23:55:07 +00:00
serenity/Meta/Lagom/Tools/CodeGenerators/LibWeb/WrapperGenerator
Linus Groh dfd62437c4 LibWeb: Make IDL-generated iterator prototype next() enumerable as well
https://webidl.spec.whatwg.org/#es-iterator-prototype-object

> An iterator prototype object must have a next data property with
> attributes { [[Writable]]: true, [[Enumerable]]: true,
> [[Configurable]]: true } and whose value is a built-in function object
> that behaves as follows:

This makes three more WPT tests pass here, and likely various others:
http://wpt.live/fetch/api/headers/headers-basic.any.html
2022-07-20 18:03:21 +01:00
..
CMakeLists.txt Meta: Split and refactor the WrapperGenerator a bit 2022-02-17 19:55:27 +01:00
IDLGenerators.cpp LibWeb: Make IDL-generated iterator prototype next() enumerable as well 2022-07-20 18:03:21 +01:00
IDLParser.cpp Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
IDLParser.h Lagom: Fix leaks in the IDL Wrapper generator 2022-05-25 22:25:09 +01:00
IDLTypes.h Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
main.cpp LibWeb: Split WrapperGenerator namespace check into an Array + contains 2022-07-19 00:46:04 +01:00