1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 09:27:35 +00:00

LibJS: Skip test262 tests with the CanBlockIsFalse flag

From test262 documentation, this flag means:

    The test file should only be run when the [[CanBlock]] property of
    the Agent Record executing the file is `false`.

This patch stubs out the accessor for that internal slot and skips tests
with the CanBlockIsFalse if that internal slot is true.
This commit is contained in:
Timothy Flynn 2023-11-15 15:31:51 -05:00 committed by Tim Flynn
parent a7ff65a0c6
commit a7073c3f1f
5 changed files with 49 additions and 0 deletions

View file

@ -58,6 +58,7 @@ shared_library("LibJS") {
"ParserError.cpp",
"Print.cpp",
"Runtime/AbstractOperations.cpp",
"Runtime/Agent.cpp",
"Runtime/AggregateError.cpp",
"Runtime/AggregateErrorConstructor.cpp",
"Runtime/AggregateErrorPrototype.cpp",