Muki Kiboigo
|
c9b8632b50
|
require timestamp passed in with cache request
|
2026-03-27 09:53:18 -07:00 |
|
Muki Kiboigo
|
41f154b042
|
remove unused cache method on fs cache
|
2026-03-27 09:53:18 -07:00 |
|
Muki Kiboigo
|
666b1d1016
|
add basic fs cache get/put test
|
2026-03-27 09:53:17 -07:00 |
|
Muki Kiboigo
|
1559346a67
|
check age on fs cache get
|
2026-03-27 09:53:17 -07:00 |
|
Muki Kiboigo
|
0c97ff2cab
|
ensure capacity of pending cache body
|
2026-03-27 09:53:17 -07:00 |
|
Muki Kiboigo
|
2a085dc0c2
|
only store stuff when we know we will cache
|
2026-03-27 09:53:17 -07:00 |
|
Muki Kiboigo
|
26ba3b52ca
|
shortcircuit a lot of caching checks
|
2026-03-27 09:53:17 -07:00 |
|
Muki Kiboigo
|
076c1942a4
|
ensure fs cache file is closed after use
|
2026-03-27 09:53:17 -07:00 |
|
Muki Kiboigo
|
def6e564d2
|
use CacheRequest instead of key
|
2026-03-27 09:53:17 -07:00 |
|
Muki Kiboigo
|
368ac00573
|
add striped lock to FsCache
|
2026-03-27 09:53:16 -07:00 |
|
Muki Kiboigo
|
756373e0ba
|
use arena_pool for cache get
|
2026-03-27 09:53:16 -07:00 |
|
Muki Kiboigo
|
e596e0c310
|
use writer for fs cache body file
|
2026-03-27 09:53:16 -07:00 |
|
Muki Kiboigo
|
4ccf150ed0
|
use json for fs cache metadata file
|
2026-03-27 09:53:16 -07:00 |
|
Muki Kiboigo
|
dcb08b97ad
|
use sha256 instead of wyhash
|
2026-03-27 09:53:16 -07:00 |
|
Muki Kiboigo
|
c2afb2fb17
|
store type_buf and sub_type_buf in Mime
|
2026-03-27 09:53:16 -07:00 |
|
Muki Kiboigo
|
8a9007b939
|
add more http caching rules
|
2026-03-27 09:53:16 -07:00 |
|
Muki Kiboigo
|
cd31e68212
|
use CacheControl and Vary
|
2026-03-27 09:53:15 -07:00 |
|
Muki Kiboigo
|
46d25652e0
|
cache headers along with response
|
2026-03-27 09:53:15 -07:00 |
|
Muki Kiboigo
|
6972a3e130
|
add basic caching support
|
2026-03-27 09:53:15 -07:00 |
|
Muki Kiboigo
|
8f13ace8a2
|
create cache owned by the network struct
|
2026-03-27 09:53:15 -07:00 |
|
Muki Kiboigo
|
31921e4890
|
use enum approach instead of vtable
|
2026-03-27 09:53:15 -07:00 |
|
Muki Kiboigo
|
3abf026f77
|
add basic FsCache impl
|
2026-03-27 09:53:15 -07:00 |
|
Muki Kiboigo
|
3f0b17c755
|
add CachedResponse variant to Response
|
2026-03-27 09:53:14 -07:00 |
|
Muki Kiboigo
|
a97ce89362
|
add headerIterator to Http Response
|
2026-03-27 09:52:17 -07:00 |
|
Muki Kiboigo
|
9da1b96a14
|
use Response instead of Transfer in callbacks
|
2026-03-27 09:52:11 -07:00 |
|
Muki Kiboigo
|
6bd5f1d013
|
allow Mime parse to use []const u8
|
2026-03-27 09:22:40 -07:00 |
|
Muki Kiboigo
|
3f2a4ada53
|
add cache dir to configuration opts
|
2026-03-27 09:22:40 -07:00 |
|
Muki Kiboigo
|
edd2c661f4
|
create Cache interface file
|
2026-03-27 09:22:39 -07:00 |
|
Karl Seguin
|
9e902d176e
|
Add adoptedStyleSheets property to ShadowRoot, just like Document
Used in github.
|
2026-03-27 09:22:39 -07:00 |
|
Karl Seguin
|
cf46f0097a
|
Merge pull request #1915 from lightpanda-io/unhandled_rejection_improvements
Improve unhandled rejection
|
2026-03-20 07:11:35 +08:00 |
|
Pierre Tachoire
|
d94fd2a43b
|
Merge pull request #1793 from lightpanda-io/wpt-selfhost
e2e-test / zig build release (push) Has been cancelled
e2e-test / demo-scripts (push) Has been cancelled
e2e-test / wba-demo-scripts (push) Has been cancelled
e2e-test / wba-test (push) Has been cancelled
e2e-test / cdp-and-hyperfine-bench (push) Has been cancelled
e2e-test / perf-fmt (push) Has been cancelled
e2e-test / browser fetch (push) Has been cancelled
zig-test / zig fmt (push) Has been cancelled
zig-test / zig test using v8 in debug mode (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 / zig build release (push) Has been cancelled
wpt / build wpt runner (push) Has been cancelled
wpt / web platform tests json output (push) Has been cancelled
wpt / perf-fmt (push) Has been cancelled
Move WPT runs on a dedicated host
|
2026-03-19 17:35:21 +01:00 |
|
Pierre Tachoire
|
8c5e737669
|
ci: use mem-limit with wptrunner
|
2026-03-19 15:40:18 +01:00 |
|
Pierre Tachoire
|
fb29a1c5bf
|
ci: adjust wpt serve wait time
|
2026-03-19 15:40:18 +01:00 |
|
Karl Seguin
|
a2e59af44c
|
Merge pull request #1911 from lightpanda-io/fix/turnstile-300030-missing-navigator-apis
Fix/turnstile 300030 missing navigator apis
|
2026-03-19 20:26:27 +08:00 |
|
Karl Seguin
|
00c962bdd8
|
Merge pull request #1914 from lightpanda-io/semantic-tree-depth
SemanticTree: add progressive discoverability
|
2026-03-19 20:12:02 +08:00 |
|
Karl Seguin
|
1fa87442b8
|
log not_implemented on navigator.getBattery
|
2026-03-19 20:11:03 +08:00 |
|
Karl Seguin
|
ac5400696a
|
Merge pull request #1916 from lightpanda-io/request_abort
Add Request.signal
|
2026-03-19 20:07:12 +08:00 |
|
Adrià Arrufat
|
5062273b7a
|
SemanticTree: use CDPNode.Id for NodeData id
|
2026-03-19 20:29:54 +09:00 |
|
Adrià Arrufat
|
9c2393351d
|
SemanticTree: simplify max_depth logic
|
2026-03-19 20:25:20 +09:00 |
|
Adrià Arrufat
|
f0cfe3ffc8
|
SemanticTree: use logger better
Co-authored-by: Karl Seguin <karlseguin@users.noreply.github.com>
|
2026-03-19 20:15:56 +09:00 |
|
Pierre Tachoire
|
615fcffb99
|
Merge pull request #1924 from lightpanda-io/wba-test
e2e-test / zig build release (push) Has been cancelled
e2e-test / demo-scripts (push) Has been cancelled
e2e-test / wba-demo-scripts (push) Has been cancelled
e2e-test / wba-test (push) Has been cancelled
e2e-test / cdp-and-hyperfine-bench (push) Has been cancelled
e2e-test / perf-fmt (push) Has been cancelled
e2e-test / browser fetch (push) Has been cancelled
zig-test / zig fmt (push) Has been cancelled
zig-test / zig test using v8 in debug mode (push) Has been cancelled
zig-test / zig test (push) Has been cancelled
zig-test / perf-fmt (push) Has been cancelled
Adjust wba test
|
2026-03-19 10:47:23 +01:00 |
|
Karl Seguin
|
13b746f9e4
|
Merge pull request #1919 from lightpanda-io/remove-make-shell
build: remove shell target from Makefile
|
2026-03-19 17:39:19 +08:00 |
|
Adrià Arrufat
|
e90fce4c55
|
Merge pull request #1920 from lightpanda-io/markdown-renderer-refactor
markdown: refactor renderer into a struct to simplify argument passing
|
2026-03-19 18:26:57 +09:00 |
|
Pierre Tachoire
|
59175437b5
|
wpt: force a wakeup of the wbauth server before the test
|
2026-03-19 09:40:47 +01:00 |
|
Pierre Tachoire
|
e950384b9b
|
ci: sleep 5s to wait node startup
|
2026-03-19 09:36:47 +01:00 |
|
Pierre Tachoire
|
78440350dc
|
ci: slow down execution
|
2026-03-19 09:32:27 +01:00 |
|
Pierre Tachoire
|
f435297949
|
ci: adjust WPT daily start time
|
2026-03-19 09:32:26 +01:00 |
|
Pierre Tachoire
|
54d1563cf3
|
ci: run WPT tests on a dedicated server
|
2026-03-19 09:32:13 +01:00 |
|
Adrià Arrufat
|
f36499b806
|
markdown: refactor renderer into a struct to simplify argument passing
|
2026-03-19 15:19:11 +09:00 |
|
Adrià Arrufat
|
fa1dd5237d
|
build: remove shell target from Makefile
|
2026-03-19 13:24:41 +09:00 |
|