Pierre Tachoire
|
390f9f408c
|
netsurf: fix document html parse reader loop
|
2024-01-10 17:31:52 +01:00 |
|
Francis Bouvier
|
9df3e4182d
|
Merge pull request #148 from lightpanda-io/global_api
Adopt global Types changes in jsruntime
|
2024-01-10 16:27:35 +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
|
cb3abe58c2
|
dom: attr: fix crash w/o parent
|
2024-01-09 17:45:14 +01:00 |
|
Pierre Tachoire
|
ca6bb577c6
|
Document: use document cast to node
|
2024-01-09 14:24:55 +01:00 |
|
Pierre Tachoire
|
be1e55272a
|
DocumentHTML: cast directly document to node
|
2024-01-09 14:13:52 +01:00 |
|
Pierre Tachoire
|
a25169c9e8
|
documentHTML: replace NotSupported with NotImplemented
|
2024-01-09 14:13:52 +01:00 |
|
Pierre Tachoire
|
c73ecb5e0d
|
HTMLDocument: implement all getter
|
2024-01-09 14:13:51 +01:00 |
|
Pierre Tachoire
|
fce9e44407
|
HTMLDocument: add noop legacy functions
|
2024-01-09 14:13:51 +01:00 |
|
Pierre Tachoire
|
91d1f539d4
|
HTMLDocument: implements anchors
|
2024-01-09 14:13:51 +01:00 |
|
Pierre Tachoire
|
552bf4224c
|
HTMLDocument: pseudo designMode
|
2024-01-09 14:13:50 +01:00 |
|
Pierre Tachoire
|
584b254c08
|
HTMLDocument: applets return empty collection
|
2024-01-09 14:13:50 +01:00 |
|
Pierre Tachoire
|
d07717cd10
|
HTMLDocument: add currentScript getter
|
2024-01-09 14:13:50 +01:00 |
|
Pierre Tachoire
|
8f18fda54f
|
HTMLDocument: add head getter
|
2024-01-09 14:13:49 +01:00 |
|
Pierre Tachoire
|
8c121ce7b8
|
upgrade tests/wpt
|
2024-01-09 14:13:49 +01:00 |
|
Pierre Tachoire
|
9de23d76d2
|
HTMLDocument: add body setter
|
2024-01-09 14:13:49 +01:00 |
|
Pierre Tachoire
|
7a4de724e3
|
HTMLDocument: add images/scripts/forms/links/embed getters
|
2024-01-09 14:13:48 +01:00 |
|
Pierre Tachoire
|
db8031f965
|
HTMLCollection: add match by links
|
2024-01-09 14:13:48 +01:00 |
|
Pierre Tachoire
|
6bc44cbe75
|
dom: add DocumentHTML getElementsByName
|
2024-01-09 14:13:48 +01:00 |
|
Pierre Tachoire
|
2b681c8353
|
nodelist: add comment about liveness
|
2024-01-09 14:13:47 +01:00 |
|
Pierre Tachoire
|
0b952f5295
|
HTMLCollection: add a matcher by name
|
2024-01-09 14:13:47 +01:00 |
|
Pierre Tachoire
|
a4d44081e5
|
netsurf: add missing inline
|
2024-01-09 14:13:47 +01:00 |
|
Pierre Tachoire
|
970d51e4b0
|
dom: DocumentHTML title
|
2024-01-09 14:13:46 +01:00 |
|
Pierre Tachoire
|
ea80e5e4a1
|
dom: DocumentHTML getters
|
2024-01-09 14:13:46 +01:00 |
|
Pierre Tachoire
|
c812ff300a
|
Merge pull request #146 from lightpanda-io/fix-doc-parse
netsurf: fix documentHTMLParseFromStr
|
2024-01-09 12:05:10 +01:00 |
|
Pierre Tachoire
|
5496e68a02
|
netsurf: remove documentHTMLParseFromFile
|
2024-01-09 11:35:18 +01:00 |
|
Pierre Tachoire
|
cc3a7ec4a1
|
netsurf: fix DocumentHTMLParseFromStr and add test
|
2024-01-09 11:33:02 +01:00 |
|
Pierre Tachoire
|
57e948ded5
|
Merge pull request #142 from lightpanda-io/attr
dom: implement Attr interface
|
2024-01-08 17:39:27 +01:00 |
|
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 |
|