Commit Graph

369 Commits

Author SHA1 Message Date
Pierre Tachoire
e146e07a28 ci: run ci on vendor deep changes 2023-12-13 09:38:45 +01:00
Pierre Tachoire
7f1e592401 upgrade vendor/netsurf/libdom 2023-12-13 09:38:44 +01:00
Pierre Tachoire
6e30a94435 Merge pull request #127 from lightpanda-io/upgrade-jsruntime
upgrade jsruntime
2023-12-13 09:38:11 +01:00
Pierre Tachoire
e7264ebde7 wpt: pass allocator intreado of arena to Env.init 2023-12-13 09:29:29 +01:00
Pierre Tachoire
75f8f31ab0 upgrade jsruntime 2023-12-13 09:29:28 +01:00
Pierre Tachoire
5953489074 Merge pull request #128 from lightpanda-io/ci-vendor
ci: run tests and wpt on eveyr vendor change
2023-12-12 15:53:58 +01:00
Pierre Tachoire
86795c9b9d ci: run tests and wpt on eveyr vendor change 2023-12-12 15:52:26 +01:00
Pierre Tachoire
dd74dbbccf Merge pull request #118 from lightpanda-io/dom-doc
Next Dom document implementation
2023-12-08 17:18:23 +01:00
Pierre Tachoire
9c7194e98d dom: use nodeName instead of string representation
for document unit test
2023-12-08 15:06:47 +01:00
Pierre Tachoire
9ef61b424e dom: create a Text.Interface union 2023-12-08 14:59:13 +01:00
Pierre Tachoire
67b354abed dom: fix adoptNode and importNode return 2023-12-07 18:53:06 +01:00
Pierre Tachoire
807b3275a4 dom: add more WPT tests for document 2023-12-07 17:44:43 +01:00
Pierre Tachoire
b0c6948848 dom: implement document.createAttributeNS 2023-12-07 17:42:15 +01:00
Pierre Tachoire
f0149b03e5 dom: implement document.createAttribute 2023-12-07 17:36:34 +01:00
Pierre Tachoire
82148da5f6 dom: implement document.adoptNode 2023-12-07 17:31:04 +01:00
Pierre Tachoire
3ec5cee98c dom: implement document.importNode 2023-12-07 17:26:08 +01:00
Pierre Tachoire
9b9d927f38 dom: implement ProcessingIntruction.target 2023-12-07 17:02:14 +01:00
Pierre Tachoire
d13da6ffab dom: implement document.createProcessingInstruction 2023-12-07 16:54:17 +01:00
Pierre Tachoire
24ec5f554d dom: implement document.createComment 2023-12-07 16:30:33 +01:00
Pierre Tachoire
94876d01f1 dom: add document.createCDATASection 2023-12-07 16:27:26 +01:00
Pierre Tachoire
894b6182cf dom: implement document.createTextNode 2023-12-07 16:16:39 +01:00
Pierre Tachoire
372429ba3d Merge pull request #112 from lightpanda-io/netsurf-node-external
netsurf: create alias NodeExternal
2023-12-07 12:14:05 +01:00
Pierre Tachoire
3850d0f685 Merge pull request #117 from lightpanda-io/ci-wpt-perf
ci: wpt: typo fix
2023-12-07 11:29:43 +01:00
Pierre Tachoire
9301f0d361 ci: wpt: typo fix 2023-12-07 11:29:16 +01:00
Pierre Tachoire
bc767c0a68 Merge pull request #116 from lightpanda-io/ci-wpt-perf
ci: fix dependency job name
2023-12-07 11:15:03 +01:00
Pierre Tachoire
a1e7cbc4da ci: fix dependency job name 2023-12-07 11:14:28 +01:00
Pierre Tachoire
935d84e605 Merge pull request #115 from lightpanda-io/ci-wpt-perf
ci: send wpt json result using perf-fmt
2023-12-07 11:13:25 +01:00
Pierre Tachoire
d7f04ff605 ci: send wpt json result using perf-fmt 2023-12-07 11:06:30 +01:00
Pierre Tachoire
ca080123f7 Merge pull request #114 from lightpanda-io/ci-org-rename
docker: change org name to lightpanda-io
2023-12-07 10:31:13 +01:00
Pierre Tachoire
95d3866e4a docker: change org name to lightpanda-io 2023-12-07 10:30:38 +01:00
Pierre Tachoire
bd7fcb30bd Merge pull request #113 from lightpanda-io/ci-org-rename
ci: change org name to lightpanda-io
2023-12-07 09:10:54 +01:00
Pierre Tachoire
f61631965b ci: change org name to lightpanda-io 2023-12-07 09:09:36 +01:00
Pierre Tachoire
101fad1e72 netsurf: move NamedNodeMap definition down 2023-12-06 16:24:09 +01:00
Pierre Tachoire
fce9c2451c code style: netsurf: remove extra lines 2023-12-05 16:40:26 +01:00
Pierre Tachoire
512641aa35 netsurf: create alias NodeExternal 2023-12-05 15:08:14 +01:00
Pierre Tachoire
f53e7bb601 Merge pull request #111 from Browsercore/netsurf-strdata
netsurf: rename stringFrom/ToData into strFrom/ToData
2023-12-05 14:40:49 +01:00
Pierre Tachoire
005c2fe6c8 netsurf: rename stringFrom/ToData into strFrom/ToData 2023-12-05 14:30:33 +01:00
Pierre Tachoire
d8dfe29999 Merge pull request #99 from Browsercore/dom-doc-fragment
Dom document fragment
2023-12-05 14:27:49 +01:00
Pierre Tachoire
46c73777d5 wpt: add missing js files 2023-12-05 14:21:03 +01:00
Pierre Tachoire
1bcedead56 dom: implement document.createDocumentFragment 2023-12-05 14:21:00 +01:00
Pierre Tachoire
555bce9f0b Merge pull request #105 from Browsercore/zig-upgrade
Zig upgrade to 0.12.0-dev.1773+8a8fd47d2
2023-12-05 14:17:56 +01:00
Pierre Tachoire
a9100754fa ci: upgrade zig version to 0.12.0-dev.1773+8a8fd47d2 2023-12-05 14:11:53 +01:00
Pierre Tachoire
165f7a9ff3 use const for unmutated var 2023-12-05 14:09:25 +01:00
Pierre Tachoire
7e7e5518d8 revert IterableDir
see https://github.com/ziglang/zig/pull/18076
2023-12-05 14:09:25 +01:00
Pierre Tachoire
d73a204d8b @errSetCast is now @errorCast
see https://github.com/ziglang/zig/issues/17343
2023-12-05 14:09:24 +01:00
Pierre Tachoire
4f86b6e519 upgrade jsruntime-lib 2023-12-05 14:09:24 +01:00
Pierre Tachoire
bda6a843ca update addCSourceFiles signature
see https://github.com/ziglang/zig/pull/17420
2023-12-05 14:08:06 +01:00
Francis Bouvier
098ba6df46 Merge pull request #100 from Browsercore/dom-element-attribute
Add some element.*Attribute functions
2023-12-05 12:22:34 +01:00
Pierre Tachoire
d15985f1ad Merge pull request #110 from Browsercore/docker-no-latest
docker: tag deps docker build with zig version
2023-12-05 11:18:54 +01:00
Pierre Tachoire
7d1b4b8c68 docker: tag deps docker build with zig version
remove latest tag
2023-12-05 11:16:10 +01:00