Karl Seguin
0e1b966dce
re-enable CDP dom domain
2025-12-09 13:04:01 +08:00
Karl Seguin
9132bc2375
re-enable CDP node registry
2025-12-09 11:50:33 +08:00
Karl Seguin
49c0e95664
Merge pull request #1242 from lightpanda-io/nikneym/element-apis
...
add `insertAdjacentHTML` and other variants
2025-12-09 06:52:48 +08:00
Karl Seguin
97e920b68f
Merge pull request #1252 from lightpanda-io/ignore-comment
...
improve a little bit Element.innerText
2025-12-09 06:49:55 +08:00
Pierre Tachoire
3538c77b78
innerText: ignore CDATA section
2025-12-08 17:45:53 +01:00
Halil Durak
4bc4b2aeac
Merge pull request #1245 from lightpanda-io/nikneym/performance-api-changes
...
Performance API changes
2025-12-08 17:59:21 +03:00
Pierre Tachoire
38030c7d21
improve Element.innerText formatting
2025-12-08 15:56:18 +01:00
Pierre Tachoire
e74d45d6c2
implement Script.innerText
2025-12-08 15:54:19 +01:00
Karl Seguin
0479813494
add CDATASection
2025-12-08 22:09:15 +08:00
Karl Seguin
ef3ba13979
Add keys/values/entries/forEach/toString to DOMTokenList
2025-12-08 21:31:58 +08:00
Halil Durak
f82cfca2ee
support overloads of Performance#measure
...
`init1` => `init`
support `navigationStart` in `getMarkTime`
Turns out this is just an alias to 0.
prefer `self` instead of `page.window._performance`
2025-12-08 16:26:49 +03:00
Karl Seguin
4b204265c9
handle error in normal scripts
2025-12-08 19:01:59 +08:00
Karl Seguin
fbb37633f0
Add start/cancel/fill/strategy support for ReadableStream
2025-12-08 18:24:15 +08:00
Karl Seguin
09328aeb5a
Merge pull request #1248 from lightpanda-io/ignore-comment
...
textContent and innerText adjustements
2025-12-08 17:58:05 +08:00
Pierre Tachoire
5284d75cb7
use CData.render for innerText
2025-12-08 09:55:31 +01:00
Pierre Tachoire
aac35ae868
implement CData.render
2025-12-08 09:41:06 +01:00
Karl Seguin
65751a69ae
document.cookie
2025-12-08 16:28:31 +08:00
Karl Seguin
121c49e9c3
Remove std.Uri from cookies
...
Everything now works on a [:0]const u8, with browser/URL.zig for parsing
2025-12-08 16:23:19 +08:00
Karl Seguin
0beae3b1a6
Various legacy document tests
...
document.embeds, document.plugins, document.anchor, document.getElementsByName
getElementsByClassName support for multiple class names
various document getters
2025-12-08 14:22:24 +08:00
Arjun Komath
57ce4e16a9
feat: support listening on ipv6
2025-12-08 09:08:57 +08:00
Karl Seguin
9370e298d2
improve HTMLOption and HTMLOptionCollection
2025-12-08 09:07:56 +08:00
Pierre Tachoire
240e8b3502
use a better comparison to detect comment
2025-12-07 09:52:59 +01:00
Karl Seguin
eecadb3962
Merge pull request #1249 from lightpanda-io/comment-format
...
fix comment formatting
2025-12-07 07:10:38 +08:00
Pierre Tachoire
08d7f544dd
fix comment formatting
2025-12-06 19:15:24 +01:00
Pierre Tachoire
a673eb89b6
element: innerText which must return rendered text
2025-12-06 19:10:16 +01:00
Pierre Tachoire
f5d3dede6b
node: textContent must ignore comments for elements
2025-12-06 19:10:16 +01:00
Karl Seguin
e41d53019f
CompositionEvent
2025-12-05 18:18:54 +08:00
Karl Seguin
637a105e5d
getRootNode composed support
2025-12-05 18:11:45 +08:00
Karl Seguin
8e16c587c8
encode property as u32 whenever possible
2025-12-05 18:02:27 +08:00
Karl Seguin
1cde0bb8b8
preserve casing (tags/attributes) for SVG/XML/MathML namespace
2025-12-05 17:53:40 +08:00
Karl Seguin
61a1a2564e
Fix typos
...
Encode unicode nonbreaking space
2025-12-05 17:48:49 +08:00
Karl Seguin
dd3781a1ea
Higher performance.now() precision (closer to FFs behavior)
...
Much better v8 object debugging/printing in debug mode
Window.requestIdleCallback and cancelIdleCallback
Don't prematurely close stream on empty read - queue promises.
2025-12-05 16:09:00 +08:00
Karl Seguin
ff9f9bae1d
fetch with body
2025-12-04 16:10:56 +08:00
Karl Seguin
aa3a402f70
Link get/set rel
...
Include stack trace on console.error
Don't unnecessarily copy request header on fetch
2025-12-04 15:38:47 +08:00
Karl Seguin
c9882e10a4
Properly handle insertion of DocumentFragment
...
Add various CData methods
XHR and Fetch request headers
Animation mocks
2025-12-04 14:40:22 +08:00
Karl Seguin
7cb06f3e58
MediaError and :scope pseudoclass
2025-12-03 22:30:08 +08:00
Karl Seguin
60c1f19581
add TextTrackCue and VTTCue (for reddit)
2025-12-03 20:04:07 +08:00
Halil Durak
b6420f75e2
add insertAdjacentText test
2025-12-03 13:59:37 +03:00
Halil Durak
45e74d3336
add insertAdjacentElement and insertAdjacentHTML tests
2025-12-03 13:59:37 +03:00
Halil Durak
dc040dfc37
add insertAdjacentElement and insertAdjacentText
2025-12-03 13:59:37 +03:00
Halil Durak
9071d98cbe
port insertAdjacentHTML
2025-12-03 13:59:33 +03:00
Karl Seguin
74ffc273ef
Add stack & line number to script eval failure
2025-12-03 18:53:25 +08:00
Karl Seguin
2a4cbbe569
Performance.measure
2025-12-03 18:24:28 +08:00
Karl Seguin
63eeadad1d
Fix comment dump, improve dump of shadowroot and slots
2025-12-03 16:10:11 +08:00
Karl Seguin
2de0d4bc48
Header case insensitive
2025-12-03 09:59:55 +08:00
Karl Seguin
c0da6994da
Element.setInnerText
2025-12-03 08:52:51 +08:00
Karl Seguin
568a4428ba
custom element registry 'whenDefine' function
2025-12-02 22:19:58 +08:00
Karl Seguin
4823e0b188
Merge branch 'unknown_property_ignore_list' into zigdom
2025-12-02 16:06:48 +08:00
Karl Seguin
0690dd9550
Merge branch 'performance_mark' into zigdom
2025-12-02 16:06:19 +08:00
Karl Seguin
b5eceb52fb
try safer http cleanup on page deinit
2025-12-02 16:05:57 +08:00