Karl Seguin
|
cdb3f46506
|
Merge pull request #1059 from lightpanda-io/user_agent_suffix
Add --user_agent_suffix argument
|
2025-09-18 15:06:21 +08:00 |
|
Karl Seguin
|
e225ed9f19
|
fix for telemetry and one-off requests
|
2025-09-18 11:40:25 +08:00 |
|
Karl Seguin
|
17bebf4f3a
|
Merge pull request #1058 from lightpanda-io/test_doctype
Give tests <!DOCTYPE html> so they work correct in browser
|
2025-09-18 11:29:31 +08:00 |
|
Karl Seguin
|
26550129ea
|
Add --user_agent_suffix argument
Allows appending a value (separated by a space) to the existing Lightpanda/X.Y
user agent.
|
2025-09-18 11:28:27 +08:00 |
|
Karl Seguin
|
66362c2762
|
Give tests <!DOCTYPE html> so they work correct in browser
|
2025-09-18 10:53:29 +08:00 |
|
Muki Kiboigo
|
f6f0e141a1
|
PeristentPromiseResolver with page lifetime
|
2025-09-17 12:12:10 -07:00 |
|
Muki Kiboigo
|
f22ee54bd8
|
use fetch logging scope, clean some comments
|
2025-09-17 08:46:35 -07:00 |
|
Muki Kiboigo
|
2a969f911e
|
stop using destructor callback for fetch
|
2025-09-17 08:46:29 -07:00 |
|
Muki Kiboigo
|
2a0964f66b
|
htmlRunner for ReadableStream tests, fix ReadableStream enqueue
|
2025-09-17 08:46:25 -07:00 |
|
Muki Kiboigo
|
c553a2cd38
|
use Env.PersistentPromiseResolver
|
2025-09-17 08:46:20 -07:00 |
|
Karl Seguin
|
24330a7491
|
remove meaningless text from test
|
2025-09-17 08:46:16 -07:00 |
|
Karl Seguin
|
cd763a7a35
|
fix arena, add fetch test
|
2025-09-17 08:46:03 -07:00 |
|
Muki Kiboigo
|
ed11eab0a7
|
use content length to reserve body size
|
2025-09-17 08:45:53 -07:00 |
|
Muki Kiboigo
|
a875ce4d68
|
copy our Request headers into the HTTP client
|
2025-09-17 08:45:46 -07:00 |
|
Muki Kiboigo
|
969bfb4e53
|
migrate fetch tests to htmlRunner
|
2025-09-17 08:45:42 -07:00 |
|
Muki Kiboigo
|
76dae43103
|
properly handle closed for ReadableStream
|
2025-09-17 08:45:37 -07:00 |
|
Muki Kiboigo
|
af75ce79ac
|
deinit persistent promise resolver
|
2025-09-17 08:45:30 -07:00 |
|
Muki Kiboigo
|
fe89c2ff9b
|
simplify cloning of Req/Resp
|
2025-09-17 08:45:25 -07:00 |
|
Muki Kiboigo
|
bb2595eca5
|
use call arena for json in Req/Resp
|
2025-09-17 08:45:20 -07:00 |
|
Muki Kiboigo
|
618fff0191
|
simplify Headers
|
2025-09-17 08:45:14 -07:00 |
|
Muki Kiboigo
|
9bbd06ce76
|
headers iterators should not allocate
|
2025-09-17 08:45:05 -07:00 |
|
Muki Kiboigo
|
20463a662b
|
use destructor callback for FetchContext
|
2025-09-17 08:45:00 -07:00 |
|
Muki Kiboigo
|
9251180501
|
support object as HeadersInit
|
2025-09-17 08:44:54 -07:00 |
|
Muki Kiboigo
|
2659043afd
|
add logging on fetch error callback
|
2025-09-17 08:44:47 -07:00 |
|
sjorsdonkers
|
7766892ad2
|
retain value, avoid str alloc
|
2025-09-17 08:44:36 -07:00 |
|
sjorsdonkers
|
a7848f43cd
|
avoid explicit memcpy
|
2025-09-17 08:44:31 -07:00 |
|
sjorsdonkers
|
cf8f76b454
|
remove length check of fixed size
|
2025-09-17 08:44:26 -07:00 |
|
sjorsdonkers
|
f68f184c68
|
jsValueToZig for fixed sized arrays
|
2025-09-17 08:44:12 -07:00 |
|
Muki Kiboigo
|
463440bce4
|
implement remaining ReadableStream functionality
|
2025-09-17 08:43:42 -07:00 |
|
Muki Kiboigo
|
51ee313910
|
working Header iterators
|
2025-09-17 08:43:36 -07:00 |
|
Muki Kiboigo
|
744b0bfff7
|
TypeError when Stream is locked
|
2025-09-17 08:43:31 -07:00 |
|
Muki Kiboigo
|
949479aa81
|
cleaning up various Headers routines
|
2025-09-17 08:43:22 -07:00 |
|
Muki Kiboigo
|
8743841145
|
use proper Headers in fetch()
|
2025-09-17 08:43:16 -07:00 |
|
Muki Kiboigo
|
6225cb38ae
|
expand Request/Response interfaces
|
2025-09-17 08:43:05 -07:00 |
|
Muki Kiboigo
|
8dcba37672
|
expand Headers interface
|
2025-09-17 08:42:59 -07:00 |
|
Muki Kiboigo
|
38b922df75
|
remove debug logging in ReadableStream
|
2025-09-17 08:42:50 -07:00 |
|
Muki Kiboigo
|
6d884382a1
|
move fetch() into fetch.zig
|
2025-09-17 08:42:41 -07:00 |
|
Muki Kiboigo
|
752e75e94b
|
add bodyUsed checks on Request and Response
|
2025-09-17 08:42:36 -07:00 |
|
Muki Kiboigo
|
5ca41b5e13
|
more Headers compatibility
|
2025-09-17 08:42:30 -07:00 |
|
Muki Kiboigo
|
1b3707ad33
|
add fetch to cdp domain
|
2025-09-17 08:42:20 -07:00 |
|
Muki Kiboigo
|
c6e82d5af6
|
add json response method
|
2025-09-17 08:42:12 -07:00 |
|
Muki Kiboigo
|
814e41122a
|
basic readable stream working
|
2025-09-17 08:42:07 -07:00 |
|
Muki Kiboigo
|
a133a71eb9
|
proper fetch method and body setting
|
2025-09-17 08:41:22 -07:00 |
|
Muki Kiboigo
|
dc2addb0ed
|
fetch callback logging
|
2025-09-17 08:41:16 -07:00 |
|
Muki Kiboigo
|
f9014bb90c
|
request url as null terminated
|
2025-09-17 08:41:11 -07:00 |
|
Muki Kiboigo
|
df0b6d5b07
|
initial fetch in zig
|
2025-09-17 08:40:32 -07:00 |
|
Muki Kiboigo
|
56c6e8be06
|
remove polyfill and add req/resp
|
2025-09-17 08:40:10 -07:00 |
|
Pierre Tachoire
|
b47b8297d6
|
Merge pull request #1021 from lightpanda-io/patchright
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
Patchright compatibility
|
2025-09-17 16:14:00 +02:00 |
|
Pierre Tachoire
|
5d1e17c598
|
cdp: use for...else instead of found bool
|
2025-09-17 14:42:08 +02:00 |
|
Pierre Tachoire
|
94fe34bd10
|
cdp: multiple isolated worlds
|
2025-09-17 14:42:08 +02:00 |
|