Commit Graph

11 Commits

Author SHA1 Message Date
Pierre Tachoire
c2e64c131a userctx: document is not opational anymore 2024-05-22 14:56:41 +02:00
Pierre Tachoire
d823eebce5 dom: remove useless TODO 2024-05-22 14:56:40 +02:00
Pierre Tachoire
55b80ecd15 dom: implement text constructor 2024-05-22 14:56:39 +02:00
Pierre Tachoire
eef2fa94d0 text: return error on constructor
Blocked by #102
2024-05-22 14:45:40 +02:00
Pierre Tachoire
2a3a243d1c add AGPL license header in zig files 2024-05-13 20:51:36 +02:00
Francis Bouvier
a5dfa6cb44 Adopt global Types changes in jsruntime
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2024-01-10 11:56:53 +01:00
Pierre Tachoire
9ef61b424e dom: create a Text.Interface union 2023-12-08 14:59:13 +01:00
Francis Bouvier
2065d47d8e Check DOMError
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2023-11-28 17:55:49 +01:00
Francis Bouvier
b05e08e6a8 text: add splitText method
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-10-09 16:27:40 +02:00
Francis Bouvier
de8f586223 text: add wholeText getter
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-10-09 16:06:14 +02:00
Francis Bouvier
fab03586a3 netsurf: move to public only API
And add some Node APIs:
- getters: firstChild, lastChild, nextSibling, previoussibling,
parentNode, parentElement, nodeName, nodeType, ownerDocument,
isConnected
- getters/setters: nodeValue, textContent
- methods: appendChild

And some test comptime optimizations on Document

Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-09-26 11:58:05 +02:00