Jonas Jenwald
cf3a35e9da
Enable the import/no-cycle ESLint plugin rule
...
Having cyclical imports is obviously not a good idea, and this ESLint plugin rule can help detect those; please see https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/no-cycle.md
2023-06-04 13:44:15 +02:00
Calixte Denizet
5555114bb3
XFA - Remove namespace from nodes under xfa:data node
...
- in real life some xfa contains xml like <xfa:data><xfa:Foo><xfa:Bar>...</xfa:data>
since there are no Foo or Bar in the xfa namespace the JS representation are empty
and that leads to errors.
- so the idea is to make all nodes under xfa:data namespace agnostic which means
that ns are removed from nodes in the parser but only xfa:data descendants.
2021-07-21 17:11:31 +02:00
Calixte Denizet
778800a53a
XFA - Correctly bind global data (bug 1718725)
2021-07-07 17:36:56 +02:00
Calixte Denizet
3243672727
XFA - Create Form DOM in merging template and data trees
...
- Spec: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.364.2157&rep=rep1&type=pdf#page=171 ;
- support for the 2 ways of merging: consumeData and matchTemplate;
- create additional nodes in template DOM when occur node allows it;
- support for global values in data DOM.
2021-03-08 14:10:30 +01:00
calixteman
0479deef4e
XFA -- Add other objects ( #12949 )
...
- connectionSet: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.364.2157&rep=rep1&type=pdf#page=969
- datasets: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.364.2157&rep=rep1&type=pdf#page=1038
- signature: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.364.2157&rep=rep1&type=pdf#page=1040
- stylesheet: the same
- xhtml: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.364.2157&rep=rep1&type=pdf#page=1187
2021-02-11 12:30:37 +01:00