Francis Bouvier
|
2331223cad
|
Merge pull request #69 from Browsercore/ci-deps
ci: create a docker image with browsercore deps
|
2023-11-15 11:59:23 +01:00 |
|
Pierre Tachoire
|
d06d09ddda
|
ci: add path contraints for pull requests
|
2023-11-15 11:58:09 +01:00 |
|
Pierre Tachoire
|
13e11ae5ca
|
ci: build-deps: fix branch name
|
2023-11-15 11:45:59 +01:00 |
|
Pierre Tachoire
|
a671f6fd8a
|
ci: allow WPT to fail
|
2023-11-15 09:29:49 +01:00 |
|
Pierre Tachoire
|
9155024fa5
|
ci: add zig build release
|
2023-11-15 09:02:21 +01:00 |
|
Pierre Tachoire
|
2afbd0752c
|
ci: use browsercore-zig docker image
|
2023-11-14 19:04:30 +01:00 |
|
Pierre Tachoire
|
d04e321b65
|
ci: create a docker image with browsercore deps
|
2023-11-14 15:40:52 +01:00 |
|
Pierre Tachoire
|
d6996889c2
|
ci: fetch git submodules recursively
|
2023-11-14 11:36:34 +01:00 |
|
Pierre Tachoire
|
c5170db0f6
|
ci: add CI workflows for tests
|
2023-11-14 11:36:33 +01:00 |
|
Pierre Tachoire
|
ad58e536ed
|
makefile: remove useless var
|
2023-11-14 11:36:33 +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
|
f8d8920ebb
|
Merge pull request #67 from Browsercore/wpt-script
wpt: load script source files from HTML
|
2023-11-09 15:29:01 +01:00 |
|
Pierre Tachoire
|
bd0ade29d2
|
wpt: use fs.path.join
|
2023-10-27 19:06:51 +02:00 |
|
Pierre Tachoire
|
89431971ac
|
wpt: load script soruce file dynamically
|
2023-10-27 19:00:26 +02:00 |
|
Pierre Tachoire
|
9acb1890b4
|
netsurf: add elementGetAttribute func
|
2023-10-27 18:11:08 +02: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 |
|
Francis Bouvier
|
17f4711baa
|
Merge pull request #63 from Browsercore/wpt-readme
wpt: add README section
|
2023-10-20 16:03:30 +02:00 |
|
Francis Bouvier
|
e0a8881fb3
|
Merge pull request #61 from Browsercore/add-missing-tags
dom: add missing tags
|
2023-10-20 15:59:53 +02:00 |
|
Pierre Tachoire
|
2d834f76eb
|
wpt: add README section
|
2023-10-20 14:25:28 +02:00 |
|
Pierre Tachoire
|
d15ad1e5d8
|
vendor: update netsurf/libdom@master
|
2023-10-19 15:17:18 +02:00 |
|
Pierre Tachoire
|
cff27ecbd2
|
document: remove constructor comparison from test
Now the tag's constructor can be HTMLElement, so previous basic test
is invalid.
|
2023-10-19 15:16:26 +02:00 |
|
Pierre Tachoire
|
091a7fec9a
|
netsurf: use the missing tags from libdom
|
2023-10-19 15:14:19 +02:00 |
|
Pierre Tachoire
|
18b4c2c002
|
vendor: use libdom fork
|
2023-10-19 15:14:19 +02:00 |
|
Pierre Tachoire
|
24a4164f5e
|
dom: add missing tags
according with https://wpt.live/dom/nodes/Node-cloneNode.html test
|
2023-10-19 15:14:16 +02:00 |
|
Francis Bouvier
|
7f9ee308bd
|
Merge pull request #51 from Browsercore/wpt
WPT tests
|
2023-10-18 16:49:11 +02:00 |
|
Pierre Tachoire
|
0580a3ffd6
|
netsurf: remove useless documentBody
|
2023-10-18 16:35:30 +02:00 |
|
Pierre Tachoire
|
34d5f2800e
|
document: re-dispatch tests between node document and html document
|
2023-10-18 14:11:31 +02:00 |
|
Pierre Tachoire
|
b8efce8f34
|
wpt: declare FilesMap type in FileLoader struct
|
2023-10-18 14:08:58 +02:00 |
|
Pierre Tachoire
|
0a3e2fe392
|
wpt: refacto js eval
|
2023-10-17 18:33:35 +02:00 |
|
Pierre Tachoire
|
3f40936b78
|
wpt: remove useless default
|
2023-10-17 18:19:17 +02:00 |
|
Pierre Tachoire
|
9dda08b8a9
|
dom: document: re-dispatch document function according to spec
|
2023-10-17 18:18:38 +02:00 |
|
Pierre Tachoire
|
8f6016e0fd
|
netsurf: cs fix
|
2023-10-17 14:32:59 +02:00 |
|
Pierre Tachoire
|
2a4d2be7db
|
dom/document: fix get_body
|
2023-10-17 14:30:11 +02:00 |
|
Pierre Tachoire
|
77ab43fbd4
|
netsurf: stick w/ pure c names
|
2023-10-17 14:11:20 +02:00 |
|
Pierre Tachoire
|
82bcf226c2
|
netsurf: remove useless var
|
2023-10-17 14:08:11 +02:00 |
|
Pierre Tachoire
|
ebb5afe914
|
wpt: remove useless alias
|
2023-10-17 11:49:53 +02:00 |
|
Pierre Tachoire
|
14cacc3635
|
wpt: remove Self = @This() useless usage
|
2023-10-17 11:48:30 +02:00 |
|
Pierre Tachoire
|
3b141d3216
|
wpt: rename new into init
|
2023-10-17 11:40:07 +02:00 |
|
Pierre Tachoire
|
aadc17292e
|
wpt: improve hashmap creation readability
|
2023-10-17 11:39:00 +02:00 |
|
Pierre Tachoire
|
0d6c319f1b
|
wpt: replace cbk_res with null
|
2023-10-17 11:24:35 +02:00 |
|
Francis Bouvier
|
619c5396a3
|
Merge pull request #62 from Browsercore/html_test_formatted
Format test.html for easier manipulation
|
2023-10-12 14:17:17 +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 |
|
Pierre Tachoire
|
6370b2d7a7
|
dom: add document.createElement and document.getElementById
|
2023-10-11 14:48:31 +02:00 |
|
Pierre Tachoire
|
f3601f1245
|
wpt: get the script content fonr the node itself
instead of using the first child only which result a partial content.
see https://github.com/Browsercore/browsercore/issues/59
|
2023-10-11 11:31:40 +02:00 |
|
Pierre Tachoire
|
bf0af2c036
|
wpt: accept test name argument
|
2023-10-11 10:48:11 +02:00 |
|
Pierre Tachoire
|
22b9b1841c
|
wpt: rename file into main and create make wpt
|
2023-10-11 09:35:52 +02:00 |
|
Pierre Tachoire
|
8321aa42c7
|
wpt: create a command instead of a test
|
2023-10-11 09:35:52 +02:00 |
|
Pierre Tachoire
|
24e8de00ae
|
wpt: update test runner
|
2023-10-11 09:35:51 +02:00 |
|
Pierre Tachoire
|
e98fc13ba7
|
wpt: skip tests
|
2023-10-11 09:35:51 +02:00 |
|
Pierre Tachoire
|
b8de2f213c
|
wpt: implement missing features in JS
|
2023-10-11 09:35:51 +02:00 |
|