ladybird/Tests/LibCore
ayeteadoe 5279e0ce73 CMake: Remove ENABLE_WINDOWS_CI option and adjust presets to match Unix
ENABLE_WINDOWS_CI and the *_CI presets were initially added back when
the AK library and all the AK Test* executables were the only targets
that supported building and running in CI. Since then, almost all the
targets in the codebase are built on Windows besides the following:
    - LibLine
    - test-262-runner

Since these targets above are not required to actually run or test the
browser on Windows in its current experimental state, fully disabling
them should be fine for now.

ENABLE_WINDOWS_CI was also used to exclude test-web from ctest. This
can be fully disabled on Windows for now until proper runtime support
is added.

The remaining locations were all using ENABLE_WINDOWS_CI as a proxy for
ENABLE_ADDRESS_SANITIZER, so we can just be explicit instead.

The new presets map much more directly to the unix Release, Debug, and
Sanitizer presets which should make setting up ladybird on Windows less
confusing.

We also make the new Windows_Experimental_Release preset the default in
ladybird.py to match Unix.
2026-01-16 11:15:16 -07:00
..
10kb.txt LibCore: Fix relative seeking in IODevice 2021-11-30 10:51:10 +01:00
CMakeLists.txt Tests: Add a test for EventLoop::pump(PollForEvents) 2025-10-22 17:32:45 -05:00
long_lines.txt LibCore: Add unit test for File::read_line 2021-06-22 18:54:40 +04:30
module.modulemap LibCore: Add swift bindings for EventLoop as an Executor and Actor 2025-03-15 21:51:22 -06:00
small.txt Tests/LibCore: Add regression test for the read_until_any_of OOB read 2022-01-01 14:44:02 +01:00
TestEventLoop.cpp LibCore: Add swift bindings for EventLoop as an Executor and Actor 2025-03-15 21:51:22 -06:00
TestEventLoop.h LibCore: Add swift bindings for EventLoop as an Executor and Actor 2025-03-15 21:51:22 -06:00
TestEventLoopActor.swift LibCore: Add swift bindings for EventLoop as an Executor and Actor 2025-03-15 21:51:22 -06:00
TestLibCoreArgsParser.cpp AK: Update OptionParser::m_arg_index by substracting skipped args 2024-02-06 00:08:30 +01:00
TestLibCoreDeferredInvoke.cpp Userland: Add ESCAPING annotations to a bunch of places 2024-05-22 21:55:34 -06:00
TestLibCoreEventLoop.cpp Tests: Add a test for EventLoop::pump(PollForEvents) 2025-10-22 17:32:45 -05:00
TestLibCoreFileWatcher.cpp Tests: Update FileWatcher's test timeouts 2025-03-28 19:19:43 +00:00
TestLibCoreMappedFile.cpp Tests/LibCore: Enable several tests in Windows CI 2025-08-06 20:24:38 -06:00
TestLibCoreMimeType.cpp Tests: Add tests for some common image types in TestLibCoreMimeType 2025-08-22 08:03:28 -04:00
TestLibCorePromise.cpp Tests: Enable ThreadedPromise tests on Windows 2025-10-22 17:32:45 -05:00
TestLibCoreSharedSingleProducerCircularQueue.cpp Userland: Add ESCAPING annotations to a bunch of places 2024-05-22 21:55:34 -06:00
TestLibCoreStream.cpp CMake: Remove ENABLE_WINDOWS_CI option and adjust presets to match Unix 2026-01-16 11:15:16 -07:00