ladybird/Meta
sideshowbarker 7d3ad89603 Tests: Allow full relative or absolute pathnames for test files to run
This change allows the test list given to “WPT.sh run” to include full
filesystem relative or absolute pathnames. That facilitates using tab
completion in the shell to browse for pathnames, and also facilitates
copy-paste of full filesystem pathnames. For example:

./Meta/WPT.sh run Tests/LibWeb/WPT/wpt/dom/historical.html
./Meta/WPT.sh run /opt/ladybird/Tests/LibWeb/WPT/wpt/dom/historical.html

Otherwise, without this change, the test list can’t include full
filesystem pathnames, but is instead limited to only path fragments that
specify WPT subdirectory pathnames — which doesn’t allow for tab
completion on pathnames in the shell, nor copy-paste of full pathnames.
2024-11-04 06:35:26 +00:00
..
CMake Meta: Use release builds as the basis for Sanitizer builds 2024-10-26 22:58:40 +02:00
gn LibWeb: Move some classes from the DOM namespace to the HTML namespace 2024-11-02 11:16:45 -04:00
Lagom LibJS+LibWeb: Prevent double invocation of [[GetOwnProperty]] 2024-11-02 12:27:02 +01:00
check-debug-flags.sh Meta: Make check-debug-flags.sh runnable in Bash 3.2 2024-07-16 09:13:14 -06:00
check-idl-files.py Meta: Add script for checking WebIDL files 2024-09-10 21:16:53 +01:00
check-markdown.sh Everywhere: Replace SERENITY_SOURCE_DIR with LADYBIRD_SOURCE_DIR 2024-06-03 15:57:59 +02:00
check-newlines-at-eof.py Meta: Ignore LibWeb text tests for newline-at-eof check 2024-10-27 13:33:46 +01:00
check-png-sizes.sh
check-style.py LibJS+LibWeb: Remove remaining use and reference to SafeFunction 2024-10-30 20:55:45 +01:00
configure-clangd.sh Meta: Script to configure clangd according to build type 2024-08-05 23:44:03 -06:00
debug.plist CMake: Add a command for codesigning with the get-task-allow entitlement 2024-07-02 16:57:51 -06:00
embed_as_string.py Meta: Make embed_as_string_view.py produce Strings instead 2024-09-03 10:12:07 +01:00
find_compiler.sh
generate-libwasm-spec-test.py LibWasm: Ignore tests that check that we don't support 2+ memories 2024-07-14 11:26:52 +02:00
generate-libwasm-spec-test.sh
generate_clang_module_map.py Meta+Libraries+AK: Append Cxx to imported library module names in swift 2024-08-27 17:22:31 -06:00
import-wpt-test.py Meta: Make import-wpt-test.py use html.parser, not BeautifulSoup 2024-11-01 12:27:24 +01:00
ladybird.sh Meta: Clean up generated CMake uservars 2024-10-12 15:37:26 -06:00
lint-ci.sh Meta: Add swift-format linter script 2024-10-01 13:33:05 -06:00
lint-clang-format.sh Meta: Warn before attempting to use clang-format 19 2024-10-14 15:54:53 -06:00
lint-commit.sh
lint-executable-resources.sh Tests: Prevent executable images or html files during lint 2024-10-25 09:00:52 +02:00
lint-gn.sh Meta: Make all pre-commit CI scripts work with Bash 3.2 2024-07-16 08:56:22 -06:00
lint-prettier.sh Meta: Make all pre-commit CI scripts work with Bash 3.2 2024-07-16 08:56:22 -06:00
lint-python.sh Meta: Make all pre-commit CI scripts work with Bash 3.2 2024-07-16 08:56:22 -06:00
lint-shell-scripts.sh Meta: Make all pre-commit CI scripts work with Bash 3.2 2024-07-16 08:56:22 -06:00
lint-swift.sh Meta: Add swift-format linter script 2024-10-01 13:33:05 -06:00
refresh-ladybird-qtcreator.sh Documentation: Update instruction for building with QtCreator 2024-06-03 13:19:00 -06:00
shell_include.sh Meta: Add cross-platform function for absolutizing paths 2024-10-29 07:30:32 -04:00
WPT.sh Tests: Allow full relative or absolute pathnames for test files to run 2024-11-04 06:35:26 +00:00