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
Karl Seguin
964fa0a8aa
Add Request.signal
...
Allows aborting a fetch. Improves github integration
2026-03-19 11:40:16 +08:00
Karl Seguin
db01158d2d
Improve unhandled rejection
...
We now pay attention to the type of event that causes the unhandled exception.
This allows us to trigger the window.rejectionhandled event when that is the
correct type. It also lets us no-op for other event types which should not
trigger rejectionhandled or unhandledrejection.
Fixes stackoverflow in github integration.
2026-03-19 11:36:39 +08:00
Adrià Arrufat
e997f8317e
SemanticTree: add tests for backendDOMNodeId and maxDepth
2026-03-19 12:25:02 +09:00
Karl Seguin
a88c21cdb5
Fix Navigator Additions
...
Follow up to https://github.com/lightpanda-io/browser/pull/1884
Fixes build, uses arena/finalizer for PermissionStatus. Fixes tests. A few other
small cleanups.
2026-03-19 09:41:13 +08:00
Adrià Arrufat
7a7c4b9f49
SemanticTree): add backendNodeId and maxDepth support
2026-03-19 10:18:08 +09:00
Karl Seguin
edd0c5c83f
Merge pull request #1900 from lightpanda-io/input-event
...
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
e2e-integration-test / zig build release (push) Has been cancelled
e2e-integration-test / demo-integration-scripts (push) Has been cancelled
distapch InputEvent on input/TextArea changes
2026-03-19 06:39:44 +08:00
Francis Bouvier
c6861829c3
Merge pull request #1907 from lightpanda-io/README-remove-js-runtime
...
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
REAMDE: again references to js-runtime
2026-03-18 16:48:16 +01:00
Francis Bouvier
e14c8b3025
REAMDE: again references to js-runtime
2026-03-18 16:45:44 +01:00
Francis Bouvier
5bc00c595c
Merge pull request #1906 from lightpanda-io/README-remove-js-runtime
...
README: remove again references to js-runtime
2026-03-18 16:44:53 +01:00
Francis Bouvier
db5fb40de0
README: remove again references to js-runtime
2026-03-18 16:42:31 +01:00
Pierre Tachoire
4e6a357e6e
use initTrusted for InputEvent
2026-03-18 16:41:28 +01:00
Francis Bouvier
6cf515151d
Merge pull request #1905 from lightpanda-io/README-remove-js-runtime
...
README: remove reference to zig-js-runtime
2026-03-18 16:41:08 +01:00
Pierre Tachoire
bf6e4cf3a6
disaptch InputEvent on input/TextArea changes
2026-03-18 16:40:21 +01:00