master
Add the bidi tests coming from BidiTest.txt and BidiCharacterTest.txt
Enable the `radix` ESLint rule
Switch to a wasm file for the quickjs sandbox
Use the `toBeTrue()` matcher consistently in the unit/font/integration tests
Add a lint-chmod task to catch stray executable bits
Merge pull request #21751 from calixteman/fix_intermittent_thumbnail_drag_test
Convert shading colors in bulk, rather than one at a time
Upgrade `eslint-plugin-unicorn` to version 66.0.0
Use a standard import for the `ttest` package in `test/stats/statcmp.js`
Update dependencies to the most recent versions
Merge pull request #21741 from calixteman/touch/no-degenerate-span
Ignore test snapshots directory.
Use the `calculateMD5` helper, from `test/downloadutils.mjs`, in `test/add_test.mjs`
Use the checkboxes and radio button appearances as defined in the pdf to render them in the annotation layer (bug 1802506)
Add some colors in the logs in order to easily see failures and add a summary of the failures at the end
Collect coverage information for the integration tests
Enable 'eslint-plugin-regexp' and fix existing findings
[Editor] Add a way to extract the outlines of a union of rectangles
Replace simple return `if` statements with ternary operators
Extend the `unicorn/logical-assignment-operators` rule to if-statements
Lint and format the HTML in using Prettier
Add script to check license headers
Use CSS nesting in the textLayer
Update to Babel 8
Remove unnecessary alpha-value from CSS `rgb` colors