Karl Seguin
|
afa0d5ba12
|
Try fixing segfault by not being as aggressive with freeing Persisted Resolvers
|
2025-09-17 20:14:13 +08:00 |
|
Muki Kiboigo
|
4d1e416299
|
use fetch logging scope, clean some comments
|
2025-09-16 12:41:35 -07:00 |
|
Muki Kiboigo
|
3badcdbdbd
|
stop using destructor callback for fetch
|
2025-09-16 12:38:50 -07:00 |
|
Muki Kiboigo
|
fcd82b2c14
|
htmlRunner for ReadableStream tests, fix ReadableStream enqueue
|
2025-09-16 12:18:44 -07:00 |
|
Muki Kiboigo
|
d0621510cc
|
use Env.PersistentPromiseResolver
|
2025-09-16 12:09:54 -07:00 |
|
Karl Seguin
|
2a7a8bc2a6
|
remove meaningless text from test
|
2025-09-16 11:08:28 -07:00 |
|
Karl Seguin
|
af916dea1d
|
fix arena, add fetch test
|
2025-09-16 11:08:27 -07:00 |
|
Karl Seguin
|
31335fc4fb
|
Start working on HTMLSlotElement
|
2025-09-16 11:08:27 -07:00 |
|
Muki Kiboigo
|
c84634093d
|
use content length to reserve body size
|
2025-09-16 11:08:27 -07:00 |
|
Muki Kiboigo
|
37d8d2642d
|
copy our Request headers into the HTTP client
|
2025-09-16 11:08:27 -07:00 |
|
Muki Kiboigo
|
0423a178e9
|
migrate fetch tests to htmlRunner
|
2025-09-16 11:08:27 -07:00 |
|
Muki Kiboigo
|
7acf67d668
|
properly handle closed for ReadableStream
|
2025-09-16 11:08:27 -07:00 |
|
Muki Kiboigo
|
ef1fece40c
|
deinit persistent promise resolver
|
2025-09-16 11:08:27 -07:00 |
|
Muki Kiboigo
|
ebb590250f
|
simplify cloning of Req/Resp
|
2025-09-16 11:08:26 -07:00 |
|
Muki Kiboigo
|
03130a95d8
|
use call arena for json in Req/Resp
|
2025-09-16 11:08:26 -07:00 |
|
Muki Kiboigo
|
e133717f7f
|
simplify Headers
|
2025-09-16 11:08:26 -07:00 |
|
Muki Kiboigo
|
968c695da1
|
headers iterators should not allocate
|
2025-09-16 11:08:26 -07:00 |
|
Muki Kiboigo
|
707116a030
|
use destructor callback for FetchContext
|
2025-09-16 11:08:26 -07:00 |
|
Muki Kiboigo
|
01966f41ff
|
support object as HeadersInit
|
2025-09-16 11:08:26 -07:00 |
|
Muki Kiboigo
|
141d17dd55
|
add logging on fetch error callback
|
2025-09-16 11:08:26 -07:00 |
|
sjorsdonkers
|
a3c2daf306
|
retain value, avoid str alloc
|
2025-09-16 11:08:25 -07:00 |
|
sjorsdonkers
|
dc60fac90d
|
avoid explicit memcpy
|
2025-09-16 11:08:25 -07:00 |
|
sjorsdonkers
|
a5e2e8ea15
|
remove length check of fixed size
|
2025-09-16 11:08:25 -07:00 |
|
sjorsdonkers
|
8295c2abe5
|
jsValueToZig for fixed sized arrays
|
2025-09-16 11:08:25 -07:00 |
|
Muki Kiboigo
|
5997be89f6
|
implement remaining ReadableStream functionality
|
2025-09-16 11:08:25 -07:00 |
|
Muki Kiboigo
|
1c89cfe5d4
|
working Header iterators
|
2025-09-16 11:08:25 -07:00 |
|
Muki Kiboigo
|
b5021bd9fa
|
TypeError when Stream is locked
|
2025-09-16 11:08:25 -07:00 |
|
Muki Kiboigo
|
4fd365b520
|
cleaning up various Headers routines
|
2025-09-16 11:08:25 -07:00 |
|
Muki Kiboigo
|
479cd5ab1a
|
use proper Headers in fetch()
|
2025-09-16 11:08:24 -07:00 |
|
Muki Kiboigo
|
8285cbcaa9
|
expand Request/Response interfaces
|
2025-09-16 11:08:24 -07:00 |
|
Muki Kiboigo
|
545d97b5c0
|
expand Headers interface
|
2025-09-16 11:08:24 -07:00 |
|
Muki Kiboigo
|
11016abdd3
|
remove debug logging in ReadableStream
|
2025-09-16 11:08:24 -07:00 |
|
Muki Kiboigo
|
066df87dd4
|
move fetch() into fetch.zig
|
2025-09-16 11:08:24 -07:00 |
|
Muki Kiboigo
|
91899912d8
|
add bodyUsed checks on Request and Response
|
2025-09-16 11:08:24 -07:00 |
|
Muki Kiboigo
|
4ceca6b90b
|
more Headers compatibility
|
2025-09-16 11:08:24 -07:00 |
|
Muki Kiboigo
|
ec936417c6
|
add fetch to cdp domain
|
2025-09-16 11:08:23 -07:00 |
|
Muki Kiboigo
|
4b75b33eb3
|
add json response method
|
2025-09-16 11:08:23 -07:00 |
|
Muki Kiboigo
|
1d7e731034
|
basic readable stream working
|
2025-09-16 11:08:23 -07:00 |
|
Muki Kiboigo
|
ab60f64452
|
proper fetch method and body setting
|
2025-09-16 11:08:23 -07:00 |
|
Muki Kiboigo
|
9757ea7b0f
|
fetch callback logging
|
2025-09-16 11:08:23 -07:00 |
|
Muki Kiboigo
|
855583874f
|
request url as null terminated
|
2025-09-16 11:08:23 -07:00 |
|
Muki Kiboigo
|
9efc27c2bb
|
initial fetch in zig
|
2025-09-16 11:08:23 -07:00 |
|
Muki Kiboigo
|
cab5117d85
|
remove polyfill and add req/resp
|
2025-09-16 11:08:19 -07:00 |
|
Karl Seguin
|
b7d26cf0d5
|
Merge pull request #1053 from lightpanda-io/nikneym/create-event-html-events
e2e-test / zig build release (push) Has been cancelled
e2e-test / demo-scripts (push) Has been cancelled
e2e-test / cdp-and-hyperfine-bench (push) Has been cancelled
e2e-test / perf-fmt (push) Has been cancelled
zig-test / zig build dev (push) Has been cancelled
zig-test / browser fetch (push) Has been cancelled
zig-test / zig test (push) Has been cancelled
zig-test / perf-fmt (push) Has been cancelled
nightly build / build-linux-x86_64 (push) Has been cancelled
nightly build / build-linux-aarch64 (push) Has been cancelled
nightly build / build-macos-aarch64 (push) Has been cancelled
nightly build / build-macos-x86_64 (push) Has been cancelled
wpt / web platform tests json output (push) Has been cancelled
wpt / perf-fmt (push) Has been cancelled
allow `HTMLEvents` in `createEvent`
|
2025-09-17 00:31:36 +08:00 |
|
Pierre Tachoire
|
59b4033ab2
|
Merge pull request #1052 from lightpanda-io/fix-auth-interception-overflow
Fix auth interception integer overflow
|
2025-09-16 16:31:07 +02:00 |
|
nikneym
|
13a7219dbd
|
allow HTMLEvents in createEvent
|
2025-09-16 17:24:50 +03:00 |
|
Pierre Tachoire
|
eae8a90a89
|
ci: add request interception through proxy test
|
2025-09-16 16:24:19 +02:00 |
|
Karl Seguin
|
a87f4abd5f
|
Merge pull request #1050 from lightpanda-io/event_window_bubble
Event window bubble
|
2025-09-16 18:44:22 +08:00 |
|
Karl Seguin
|
1b73691c69
|
update libdom dep
|
2025-09-16 18:21:16 +08:00 |
|
Pierre Tachoire
|
e00066466b
|
http: decrement intercepted on auth abortion
|
2025-09-16 12:18:49 +02:00 |
|