Muki Kiboigo
|
b0122b5663
|
check age on fs cache get
|
2026-03-26 18:32:04 -07:00 |
|
Muki Kiboigo
|
3eeb58526b
|
ensure capacity of pending cache body
|
2026-03-26 18:26:45 -07:00 |
|
Muki Kiboigo
|
c901dfc43f
|
only store stuff when we know we will cache
|
2026-03-26 18:20:49 -07:00 |
|
Muki Kiboigo
|
c89e84c544
|
shortcircuit a lot of caching checks
|
2026-03-26 17:39:26 -07:00 |
|
Muki Kiboigo
|
89c6c2389c
|
ensure fs cache file is closed after use
|
2026-03-26 16:28:01 -07:00 |
|
Muki Kiboigo
|
3c6e0ae334
|
use CacheRequest instead of key
|
2026-03-26 16:28:00 -07:00 |
|
Muki Kiboigo
|
99f614715c
|
add striped lock to FsCache
|
2026-03-26 16:28:00 -07:00 |
|
Muki Kiboigo
|
3743283151
|
use arena_pool for cache get
|
2026-03-26 16:27:58 -07:00 |
|
Muki Kiboigo
|
6d738dc031
|
use writer for fs cache body file
|
2026-03-26 15:40:00 -07:00 |
|
Muki Kiboigo
|
0a12ebbf92
|
use json for fs cache metadata file
|
2026-03-26 15:39:44 -07:00 |
|
Muki Kiboigo
|
0e69baa469
|
use sha256 instead of wyhash
|
2026-03-26 15:04:27 -07:00 |
|
Muki Kiboigo
|
bb088d068a
|
store type_buf and sub_type_buf in Mime
|
2026-03-23 08:19:29 -07:00 |
|
Muki Kiboigo
|
d34cae5e09
|
add more http caching rules
|
2026-03-20 02:18:40 -07:00 |
|
Muki Kiboigo
|
030c4909cc
|
use CacheControl and Vary
|
2026-03-20 02:18:40 -07:00 |
|
Muki Kiboigo
|
8684c87edf
|
cache headers along with response
|
2026-03-20 02:18:40 -07:00 |
|
Muki Kiboigo
|
00e0c22a76
|
add basic caching support
|
2026-03-20 02:18:39 -07:00 |
|
Muki Kiboigo
|
5213287f38
|
create cache owned by the network struct
|
2026-03-20 02:18:39 -07:00 |
|
Muki Kiboigo
|
136fea6e9d
|
use enum approach instead of vtable
|
2026-03-20 02:18:39 -07:00 |
|
Muki Kiboigo
|
bbd2a70e5d
|
add basic FsCache impl
|
2026-03-20 02:18:39 -07:00 |
|
Muki Kiboigo
|
fede2c3667
|
add CachedResponse variant to Response
|
2026-03-20 02:18:39 -07:00 |
|
Muki Kiboigo
|
6dad03ea75
|
add headerIterator to Http Response
|
2026-03-20 02:18:39 -07:00 |
|
Muki Kiboigo
|
9315e8bcb8
|
use Response instead of LiveTransfer in callbacks
|
2026-03-20 02:18:37 -07:00 |
|
Muki Kiboigo
|
4228c664f7
|
allow Mime parse to use []const u8
|
2026-03-20 02:17:17 -07:00 |
|
Muki Kiboigo
|
15e1a899f0
|
use renamed LiveTransfer instead of Transfer
|
2026-03-20 02:17:17 -07:00 |
|
Muki Kiboigo
|
ff7d5e4c1b
|
add cache dir to configuration opts
|
2026-03-20 02:17:16 -07:00 |
|
Muki Kiboigo
|
1b5ec78472
|
create Cache interface file
|
2026-03-20 02:17:14 -07:00 |
|
Karl Seguin
|
4cdc24326a
|
Merge pull request #1918 from lightpanda-io/shadowroot_adoptedstyle
Add `adoptedStyleSheets` property to ShadowRoot, just like Document
|
2026-03-20 07:11:49 +08: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
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
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 |
|
Karl Seguin
|
2b9d5fd4d9
|
Add adoptedStyleSheets property to ShadowRoot, just like Document
Used in github.
|
2026-03-19 12:09:10 +08:00 |
|
Karl Seguin
|
964fa0a8aa
|
Add Request.signal
Allows aborting a fetch. Improves github integration
|
2026-03-19 11:40:16 +08:00 |
|