master
Re-use the `NS_DATASETS` constant more in the `src/core/xfa/bind.js` file
Use more more optional chaining in the `src/` folder
Enable 'eslint-plugin-regexp' and fix existing findings
Replace all `Object.prototype.hasOwnProperty` usage with `Object.hasOwn`
Enable the `import/no-cycle` ESLint plugin rule
Start using `Iterator.prototype.join` in the code-base
Replace simple return `if` statements with ternary operators
Fix typos across the codebase
Safely serialize CSS font family names
Move the `MathClamp` helper function to its own file
XFA - Add a parser for XFA files - the parser is base on a class extending XMLParserBase - it handle xml namespaces: * each namespace is assocated with a builder * builder builds nodes belonging to the namespace * when a node is inserted in the parent namespace compatibility is checked (if required) - to avoid name collision between xml names and object properties, use Symbol.
Add more logical assignment in the `src/` folder
XFA -- Add other objects (#12949)
Reduce function creation when using `Map.prototype.getOrInsertComputed()`
Use more logical assignment in the code-base
Remove overridden/duplicated `[$getChildren]` methods