Francis Bouvier
|
e40d80a370
|
Merge pull request #145 from lightpanda-io/libdom-rewrite-wrapper
netsurf: rewrite wrapper.c in pure Zig
|
2024-01-08 16:32:51 +01:00 |
|
Pierre Tachoire
|
1c55269342
|
netsurf: use 1024 bytes for fil read buffer
|
2024-01-08 16:23:22 +01:00 |
|
Pierre Tachoire
|
681dd2390c
|
netsurf: remove wrapper C files
|
2024-01-08 16:02:54 +01:00 |
|
Pierre Tachoire
|
ac99aab3fd
|
netsurf: better parsing error
|
2024-01-08 16:02:54 +01:00 |
|
Pierre Tachoire
|
0159051b17
|
netsurf: remove deprecated API for parsing HTML
|
2024-01-08 16:02:53 +01:00 |
|
Pierre Tachoire
|
9f77ba01bb
|
netsurf: rewrite wrapper.ci func in pure zig
|
2024-01-08 16:02:53 +01:00 |
|
Pierre Tachoire
|
bdbbc07fb7
|
wpt: update module
|
2024-01-03 14:53:35 +01:00 |
|
Pierre Tachoire
|
3b851f889e
|
dom: add Element AttributeNode funcs
|
2024-01-03 14:44:24 +01:00 |
|
Pierre Tachoire
|
152014fe16
|
dom: implement Attr interface
|
2024-01-03 14:20:42 +01:00 |
|
Pierre Tachoire
|
18901ea72b
|
Merge pull request #140 from lightpanda-io/wpt-normal-output
wpt: fix normal output
|
2024-01-03 10:56:10 +01:00 |
|
Pierre Tachoire
|
61c1def2bb
|
Merge pull request #141 from lightpanda-io/extract-wpt-tests-cases
wpt: extract wpt tests cases
|
2024-01-03 10:56:01 +01:00 |
|
Pierre Tachoire
|
bd0dbd333b
|
ci: fix wpt test case path
|
2024-01-03 10:22:54 +01:00 |
|
Pierre Tachoire
|
2eb24ca02f
|
wpt: update the README
|
2024-01-03 10:21:17 +01:00 |
|
Pierre Tachoire
|
c8704736dc
|
wpt: add git submodules into tests/wpt
|
2024-01-03 10:19:11 +01:00 |
|
Pierre Tachoire
|
232395dcdd
|
wpt: remove tests cases
|
2024-01-03 10:14:23 +01:00 |
|
Pierre Tachoire
|
006aea25b8
|
wpt: fix normal output
|
2024-01-03 09:56:56 +01:00 |
|
Pierre Tachoire
|
c784ecc61c
|
Merge pull request #134 from lightpanda-io/dom-queryselector
basic queryselector
|
2023-12-22 12:11:55 +01:00 |
|
Pierre Tachoire
|
874677fa81
|
Update src/dom/document.zig
Co-authored-by: Francis Bouvier <francis@lightpanda.io>
|
2023-12-19 14:57:26 +01:00 |
|
Pierre Tachoire
|
9f6253b21d
|
nodelist: return struct instead of pointer
|
2023-12-19 14:53:45 +01:00 |
|
Pierre Tachoire
|
c72cf814d0
|
netsurf: remove useless alias
|
2023-12-19 14:48:00 +01:00 |
|
Pierre Tachoire
|
3ea95982d6
|
dom: nodelist: use unmanaged arraylist
|
2023-12-19 14:47:11 +01:00 |
|
Pierre Tachoire
|
923296426e
|
add wpt tests
|
2023-12-19 14:47:11 +01:00 |
|
Pierre Tachoire
|
d7f8014d53
|
dom: add basic document queryselector
|
2023-12-19 14:47:10 +01:00 |
|
Pierre Tachoire
|
3a3bd5fa08
|
add element queryselector wpt test
|
2023-12-19 14:47:10 +01:00 |
|
Pierre Tachoire
|
459a46a553
|
dom: implement basic queryselector for element
|
2023-12-19 14:47:08 +01:00 |
|
Pierre Tachoire
|
76bdd94a3c
|
dom: reimplement nodelist in pure zig
|
2023-12-19 14:44:15 +01:00 |
|
Pierre Tachoire
|
7f1517557c
|
netsurf: expose private libdom func
|
2023-12-19 14:44:15 +01:00 |
|
Pierre Tachoire
|
8435f781ee
|
dom: implement NodeList
|
2023-12-19 14:44:09 +01:00 |
|
Francis Bouvier
|
2bfc138f91
|
Merge pull request #138 from lightpanda-io/update_deps
Update jsruntime
|
2023-12-17 15:14:52 +01:00 |
|
Francis Bouvier
|
34a9f2ed74
|
Update jsruntime
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
|
2023-12-17 15:11:17 +01:00 |
|
Pierre Tachoire
|
acb8eec540
|
Merge pull request #133 from lightpanda-io/dom-childnode
dom: implement NonDocumentTypeChildNode mixin for element
|
2023-12-15 17:00:27 +01:00 |
|
Pierre Tachoire
|
455136df17
|
code style
|
2023-12-15 16:53:46 +01:00 |
|
Pierre Tachoire
|
a9fee9be07
|
dom: implement NonDocumentTypeChildNode mixin for element
|
2023-12-15 16:53:41 +01:00 |
|
Pierre Tachoire
|
6332b1af41
|
Merge pull request #124 from lightpanda-io/dom-parentnode
Dom parentnode accessors mixin
|
2023-12-15 16:52:27 +01:00 |
|
Pierre Tachoire
|
bedac0a2c5
|
html_collection: explicitely list switch cases
|
2023-12-15 13:55:04 +01:00 |
|
Pierre Tachoire
|
314d2dae80
|
typo fix
Co-authored-by: Francis Bouvier <francis@lightpanda.io>
|
2023-12-15 13:54:52 +01:00 |
|
Pierre Tachoire
|
233aaf9f76
|
Merge pull request #135 from lightpanda-io/wpt-imp
wpt: better summary output
|
2023-12-15 12:07:07 +01:00 |
|
Pierre Tachoire
|
53685a388e
|
Merge pull request #136 from lightpanda-io/ci-pr
ci: run workflows on all PR
|
2023-12-15 12:06:31 +01:00 |
|
Pierre Tachoire
|
8c6c658abb
|
ci: run workflows on all PR
|
2023-12-15 12:02:03 +01:00 |
|
Pierre Tachoire
|
e04bbc2ace
|
wpt: summary includes pass cases number
|
2023-12-15 11:58:54 +01:00 |
|
Pierre Tachoire
|
1e739af4e4
|
wpt: use std.ChildProcess.run
|
2023-12-15 11:28:28 +01:00 |
|
Pierre Tachoire
|
1cf0fc71ea
|
wpt: unskip test
|
2023-12-15 11:11:13 +01:00 |
|
Pierre Tachoire
|
be6ba7a1d6
|
apt: move test on the right place
|
2023-12-13 16:23:58 +01:00 |
|
Pierre Tachoire
|
510dd8bf9d
|
dom: imprive children walker
|
2023-12-13 16:23:45 +01:00 |
|
Pierre Tachoire
|
61e2cc34da
|
dom: add ParentNode-children.html wpt test
|
2023-12-13 15:58:11 +01:00 |
|
Pierre Tachoire
|
d1f8555c1e
|
element: implement parenteNode accessors
|
2023-12-13 13:38:24 +01:00 |
|
Pierre Tachoire
|
c732b7496c
|
dom: implement document parentNode accessors
|
2023-12-13 13:17:45 +01:00 |
|
Pierre Tachoire
|
82c836c80d
|
dom: document first element can be null
|
2023-12-13 13:12:01 +01:00 |
|
Pierre Tachoire
|
edff9f7444
|
dom: element: add wpt test
|
2023-12-13 11:10:49 +01:00 |
|
Pierre Tachoire
|
fb2ba6700e
|
dom: add element children and getelementsby*
|
2023-12-13 11:10:48 +01:00 |
|