164 Commits

Author SHA1 Message Date
Pierre Tachoire
762dfe8f31 upgrade jsruntime-lib 2024-04-09 09:00:16 +02:00
Pierre Tachoire
55c747ad45 upgrade libdom 2024-04-08 15:22:00 +02:00
Pierre Tachoire
c80ef7ca96 Merge pull request #206 from lightpanda-io/upgrade-jsruntime
upgrade jsruntime
2024-04-03 15:16:41 +02:00
Pierre Tachoire
5c804f2c3d upgrade jsruntime 2024-04-03 15:05:33 +02:00
Pierre Tachoire
29ce31f2fd upgrade libdom 2024-04-03 15:03:37 +02:00
Pierre Tachoire
52d3f3e966 deps: remove lexbor 2024-03-28 11:13:17 +01:00
Pierre Tachoire
fec212ab94 window: use window as global object 2024-03-08 12:24:23 +01:00
Pierre Tachoire
026a6c0caf upgrade jsruntime 2024-02-29 16:05:51 +01:00
Pierre Tachoire
4f51f28734 upgrade jsruntime 2024-02-26 18:01:06 +01:00
Pierre Tachoire
0ac605ab6d upgrade jsruntime 2024-02-15 16:42:49 +01:00
Pierre Tachoire
1d2ffb348a upgrade libdom 2024-02-15 14:10:50 +01:00
Pierre Tachoire
f33f00ce05 upgrade jsruntime 2024-02-15 14:09:58 +01:00
Francis Bouvier
3d55e292ce Update jsruntime
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2024-01-29 13:00:44 +01:00
Francis Bouvier
ce3c533680 Add deinit for EventTarget (eventTargetRemoveAllEventListeners)
And unify the way allocator is used on eventTarget add/remove listener

Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2024-01-29 08:01:35 +01:00
Francis Bouvier
3483dfa81e Check if event target has listener before adding it
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2024-01-23 02:56:12 +01:00
Francis Bouvier
1bf1f5a0aa Update libdom
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2024-01-24 11:46:06 +01:00
Francis Bouvier
f32fc05f62 Upgrade libdom
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2024-01-19 16:53:57 +01:00
Pierre Tachoire
b53c6be5ba upgrade jsruntime 2024-01-19 15:04:55 +01:00
Pierre Tachoire
aef6c8156a upgrade jsruntime 2024-01-19 09:14:33 +01:00
Pierre Tachoire
1573848775 upgrade jsruntime-lib 2024-01-16 15:53:44 +01:00
Francis Bouvier
5734b903ec Adapt HTMLCollectionIterator to HTMLCollection._item changes
And update jsruntime to fix the build

Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2024-01-13 15:14:43 +01:00
Francis Bouvier
1e4ddf580d Forgot test_runner
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2024-01-10 16:20:19 +01: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
681dd2390c netsurf: remove wrapper C files 2024-01-08 16:02:54 +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
7f1e592401 upgrade vendor/netsurf/libdom 2023-12-13 09:38:44 +01:00
Pierre Tachoire
75f8f31ab0 upgrade jsruntime 2023-12-13 09:29:28 +01:00
Pierre Tachoire
4f86b6e519 upgrade jsruntime-lib 2023-12-05 14:09:24 +01:00
Pierre Tachoire
71a5dfdfd0 upgrade jsruntime-lib 2023-12-04 11:19:49 +01:00
Francis Bouvier
ce913219a9 Add DOMError check in DOMImplementation
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2023-11-29 15:34:10 +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
9141baa144 Revert libdom to last commit
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2023-11-27 17:45:04 +01:00
Francis Bouvier
d72e596b89 Update jsruntime
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2023-11-27 16:39:43 +01:00
Pierre Tachoire
11c18017c3 upgrade jsruntime-lib 2023-11-27 12:28:54 +01:00
Pierre Tachoire
6ec4d02f79 upgrade libdom 2023-11-27 09:26:32 +01:00
Francis Bouvier
b4951ffa51 Adapt to js_env.start change
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2023-11-24 19:37:45 +01:00
Pierre Tachoire
3cbde554d0 upgrade vendor/jsruntime-lib 2023-11-24 10:29:53 +01:00
Francis Bouvier
c751b5f420 Update jsruntime
Signed-off-by: Francis Bouvier <francis@lightpanda.io>
2023-11-21 12:16:51 +01:00
Pierre Tachoire
a238eed065 upgrade jsruntime-lib 2023-11-15 15:01:04 +01:00
Francis Bouvier
ab75644dc8 Update jsruntime
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-11-09 16:25:37 +01:00
Francis Bouvier
3c5f1b89e7 Update jsruntime + fix breaking changes
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-10-23 13:03:39 +02:00
Pierre Tachoire
d15ad1e5d8 vendor: update netsurf/libdom@master 2023-10-19 15:17:18 +02:00
Pierre Tachoire
18b4c2c002 vendor: use libdom fork 2023-10-19 15:14:19 +02:00
Francis Bouvier
ac76f95916 Format test.html for easier manipulation
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-10-12 14:15:08 +02:00
Francis Bouvier
28b1bee241 Alias global as self and window
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-10-10 14:49:57 +02:00
Francis Bouvier
0e3c51b7db Update jsruntime
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-10-09 14:06:54 +02:00
Francis Bouvier
bea6ff2082 Merge pull request #52 from Browsercore/netsurf-parse
refacto netsurf parse document
2023-10-09 14:04:37 +02:00
Francis Bouvier
86f4240394 Update jsruntime
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
2023-10-06 16:51:31 +02:00
Pierre Tachoire
a8079ad60e netsurf: refacot again to reuse wr_create_doc_dom_from_file 2023-10-04 18:28:04 +02:00
Pierre Tachoire
04892c7910 netsurf: use const char w/ parser wrapper 2023-10-04 18:26:39 +02:00