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
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
Karl Seguin
c90e9c165b
add Performance.Mark
2025-12-02 15:13:55 +08:00
Karl Seguin
a61e87c5dd
Don't break wait on scheduler callback error
...
Allow recursive parsing
2025-12-02 13:25:48 +08:00
Karl Seguin
abd3ee9c5d
Add ignore list for unkown global property
...
This is for often-seen globals which we _know_ come from client-side libraries,
e.g. litNonce.
2025-12-02 11:24:26 +08:00
Karl Seguin
3dd61aeb71
css.zig -> CSS.zig
2025-12-02 11:14:06 +08:00
Karl Seguin
6a46a9ba47
HTMLDataElement
2025-12-02 11:08:56 +08:00
Karl Seguin
fd39168106
Range
2025-12-02 10:57:20 +08:00
Karl Seguin
6a48f6df25
Element.hasAttributes
2025-12-02 07:01:14 +08:00
Karl Seguin
e807c9b6be
Add XmlSerializer, add Response.type, tweak HTMLTemplate to redirect some calls to its Content (DocumentFragment)
2025-12-02 00:08:57 +08:00
muki
af8970bbb9
Merge pull request #1238 from lightpanda-io/zigdom-chain-allocation
...
Prototype Chain Allocations
2025-12-01 07:09:38 -08:00
Karl Seguin
bfa2e6b4dd
Merge pull request #1235 from lightpanda-io/fix-ci-install
...
Cleanup installation instructions
2025-12-01 16:21:22 +08:00
Pierre Tachoire
ee7c38045f
zig fmt
2025-12-01 08:59:21 +01:00
Pierre Tachoire
d18253d50b
fix import for rename CSS.zig insto css.zig
2025-12-01 08:59:21 +01:00
Karl Seguin
493c5b41f8
Merge pull request #1232 from lightpanda-io/ns_prefix
...
element.prefix
2025-12-01 15:56:23 +08:00
Karl Seguin
92ae2c46b6
ReadableStream
2025-12-01 15:16:33 +08:00
Karl Seguin
613428c54c
Execute script.onload/onerror
...
Add object-support for URLSearchParams. Start to treat js.Value as a first
class object (instead of js.Object, where appropriate).
2025-11-30 12:48:15 +08:00
Karl Seguin
9f587ab24b
MessageChannel and MessagePort
2025-11-28 22:11:59 +08:00
Karl Seguin
8858f889b4
Window.scrollX/Y, postMessage, more custom element edge cases
2025-11-28 18:01:50 +08:00
Karl Seguin
833a33678c
call AttributeChangedCallback on upgrade
2025-11-28 13:04:42 +08:00
Muki Kiboigo
34c10e1e48
fix svgElement + allow base tags
2025-11-27 13:10:35 -08:00
Muki Kiboigo
8ce8c7a0f3
use _prototype_root decl everywhere
2025-11-27 12:55:48 -08:00
Karl Seguin
94bcb30f11
fetch response headers
2025-11-27 18:54:11 +08:00
Karl Seguin
819424fd3b
Support Image constructor (i.e. new Image(..))
2025-11-27 18:16:03 +08:00
Karl Seguin
f25b8fc7b0
Event.composedPath and adjusted target when crossing shadowroot boundary
2025-11-27 16:57:33 +08:00
Karl Seguin
0d57356c11
Response constructor, window.CSS
2025-11-27 15:13:16 +08:00
Karl Seguin
8775564e04
merge module loading tweaks that were made to main
2025-11-27 10:53:31 +08:00
Muki Kiboigo
15dff342a6
shrink EventTarget back to 16
2025-11-26 12:09:09 -08:00
Muki Kiboigo
45c7184fde
use nullable slice for tracking chain allocations
2025-11-26 11:14:30 -08:00
Muki Kiboigo
2ddaa351ab
use stream for logging stats
2025-11-26 11:05:20 -08:00
Muki Kiboigo
afe9ee5367
fix freeing with new combined chains
2025-11-26 11:05:20 -08:00
Muki Kiboigo
8348f2dcc8
fix slot alignment in slab chunks
2025-11-26 11:05:20 -08:00
Muki Kiboigo
63f489d39f
initial with full chain allocations
2025-11-26 11:05:17 -08:00
muki
8bbf57c199
Merge pull request #1233 from lightpanda-io/zigdom-factory-allocators
...
`zigdom` Factory Slab Allocator
2025-11-26 08:45:40 -08:00
Karl Seguin
67f63a6bb3
improve parsed (i.e. static) custom element callbacks
2025-11-26 19:43:22 +08:00
Karl Seguin
71af78caea
adoptNode and importNode
2025-11-26 07:46:24 +08:00