Pierre Tachoire
b58ff2c869
Merge pull request #1171 from lightpanda-io/cdp-lifecycle
...
support url on createTarget and send lifecycle events
2025-10-24 08:33:11 +02:00
Pierre Tachoire
b2e41837d9
Merge pull request #1174 from lightpanda-io/nikneym/url-can-parse
...
Add `URL.canParse`
2025-10-24 08:32:25 +02:00
Halil Durak
2e6ec1e23b
add URL.canParse test
2025-10-23 13:31:01 +03:00
Halil Durak
7808d12de2
add URL.canParse static method
2025-10-23 13:30:39 +03:00
Halil Durak
1015fc09ee
Merge pull request #1170 from lightpanda-io/nikneym/ada-in-web-apis
...
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
Use ada-url for URL operations in web APIs
2025-10-23 12:13:45 +03:00
Pierre Tachoire
1c37b1c70e
Merge pull request #1173 from lightpanda-io/renderer-size
...
renderer: set a default box size of 5 pixels
2025-10-23 10:17:10 +02:00
Pierre Tachoire
2422c8718c
renderer: set a default box size of 5 pixels
2025-10-22 15:54:43 +02:00
Pierre Tachoire
b5ef8418a6
cdp: fix double createTarget response
2025-10-22 14:18:53 +02:00
Halil Durak
8d4cf400ce
bring back invalidUrl test with error expectation
2025-10-22 15:03:06 +03:00
Halil Durak
c6a0368c61
add a searchParamsSetHref test according to href setter change
2025-10-22 15:02:48 +03:00
Halil Durak
033eb82ae5
reinitialize search_params too when href set
2025-10-22 15:01:27 +03:00
Halil Durak
2d14452dda
remove stale todo comments
2025-10-22 13:40:44 +03:00
Pierre Tachoire
a69164b482
page: fix page mode when loading about:blank
2025-10-22 12:08:27 +02:00
Halil Durak
d4d35670a0
prefer call_arena in web APIs
2025-10-22 11:42:16 +03:00
Pierre Tachoire
43958b81f8
http: remove inflight conn check
...
chromiumoxide sends the command while connections are in progress and it
doesn't cause issue w/ curl.
2025-10-21 17:50:11 +02:00
Pierre Tachoire
2d8a95946a
cdp: dispatch lifecycle events when enable
2025-10-21 17:48:51 +02:00
Pierre Tachoire
a7c3bad9ad
cdp: implement url parameter on createTarget
2025-10-21 17:45:19 +02:00
Halil Durak
7d39bc979f
remove invalidUrl test in url.html
2025-10-21 16:50:16 +03:00
Halil Durak
d60d3ebaac
update link.html test
2025-10-21 16:49:48 +03:00
Halil Durak
ba66b7c5db
refactor HTMLAnchorElement regarding to URL changes
...
This still doesn't use `state` since `state` doesn't allow us to iterate the nodes when releasing the memory and we need to call `URL.destructor` when freeing. In the future, we might omit getter allocations by making such change.
2025-10-21 16:49:12 +03:00
Halil Durak
8342f0c394
omit try keyword when not necessary
2025-10-21 16:46:06 +03:00
Halil Durak
69884b9d8d
Location changes regarding to changes in URL
2025-10-21 16:44:29 +03:00
Halil Durak
c568a75599
refactor URL web API
2025-10-21 16:43:09 +03:00
Halil Durak
9deb5249a9
introduce ada-url to build system
...
Also add ada-url bindings.
2025-10-21 16:42:01 +03:00
Pierre Tachoire
fb6fbffe3f
Merge pull request #1169 from lightpanda-io/cdp-security-ignore-cert-err
...
e2e-test / zig build release (push) Has been cancelled
zig-test / zig build dev (push) Has been cancelled
zig-test / zig test (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 / browser fetch (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
cdp: implement Security.setIgnoreCertificateErrors
2025-10-21 15:15:51 +02:00
Pierre Tachoire
510c61cc20
cdp: add test for setIgnoreCertificateErrors
2025-10-21 14:08:26 +02:00
Pierre Tachoire
6915738e02
cdp: ensure no inflight conns is running before set TLS verify
2025-10-21 14:07:59 +02:00
Pierre Tachoire
4f62cc833b
http: fix VERIFY_HOST value
2025-10-21 13:47:09 +02:00
Karl Seguin
46ffb801db
Merge pull request #1168 from lightpanda-io/dom_range_fixes
...
Reverses 2 incorrect comparions
2025-10-21 19:45:32 +08:00
Pierre Tachoire
d2065f713f
cdp: implement Security.setIgnoreCertificateErrors
2025-10-21 13:44:29 +02:00
Karl Seguin
6f8c3abb55
Merge pull request #1167 from lightpanda-io/typos
...
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
correct typos (all in comments)
2025-10-21 18:09:27 +08:00
Karl Seguin
163a0e8b70
Reverses 2 incorrect comparions
...
A bit obvious when you see the "expected -1 but got 1".
Goal is to bring us over 40K passing :)
2025-10-21 18:08:05 +08:00
Karl Seguin
ca3efb3ad9
correct typos (all in comments)
2025-10-21 16:17:38 +08:00
Karl Seguin
4468932346
Merge pull request #1166 from gootik/patch-1
...
Fix typo in 'input' selector check
2025-10-21 16:04:03 +08:00
Sasan Hezarkhani
9a03ba61c5
Fix typo in 'input' selector check
...
Fix a small typo in selector check
2025-10-20 21:30:35 -07:00
Karl Seguin
fe3777041d
Merge pull request #1164 from lightpanda-io/nix_0.15.2
...
Update `flake.lock` for Zig 0.15.2
2025-10-21 08:18:46 +08:00
Muki Kiboigo
1c579a98b4
update flake.lock
2025-10-20 07:20:46 -07:00
Karl Seguin
3e10cf0a64
Merge pull request #1163 from lightpanda-io/zig_0_15_2
...
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
Upgrade to Zig 0.15.2 - no code changes
2025-10-20 17:32:59 +08:00
Karl Seguin
ef9784a7d4
Upgrade to Zig 0.15.2 - no code changes
2025-10-20 16:44:45 +08:00
Karl Seguin
6f1c3c8fd2
Merge pull request #1162 from lightpanda-io/fix_node_iterator_regression
...
Fixes the regression to node iterator
2025-10-20 16:44:11 +08:00
Karl Seguin
e12c650ea5
Fixes the regression to node iterator
...
Caused by: https://github.com/lightpanda-io/browser/pull/1149/
WPT go from 727/766 (the pre-regression value) to 744/766.
2025-10-20 16:28:07 +08:00
Karl Seguin
9373cbb440
Merge pull request #1159 from lightpanda-io/make_test_filter_compiler
...
Filter out the huge compile command when using `make test`
2025-10-20 15:36:16 +08:00
Pierre Tachoire
fd6d038956
Merge pull request #1152 from lightpanda-io/cdp-inserttext
...
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
cdp: add input.insertText
2025-10-19 18:16:00 +02:00
Karl Seguin
9845392b71
Simplify filter and try to make it work with progressive build info
2025-10-18 11:18:50 +08:00
Karl Seguin
0795b7a583
Filter out the huge compile command when using make test
...
I couldn't figure out how (or if it's possible) to do this with build.zig
2025-10-18 08:14:07 +08:00
Karl Seguin
29f0e71f10
Merge pull request #1158 from lightpanda-io/concurrent-waitformodule
...
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
e2e-test / zig build release (push) Has been cancelled
zig-test / zig build dev (push) Has been cancelled
zig-test / zig test (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 / browser fetch (push) Has been cancelled
zig-test / perf-fmt (push) Has been cancelled
handle multiple waiters for the same module
2025-10-18 07:46:30 +08:00
Karl Seguin
1a47f7b5a8
Merge pull request #1157 from lightpanda-io/rootNode_composed
...
support the composed option of getRootNode()
2025-10-18 07:44:38 +08:00
Karl Seguin
6a30ab7a57
Merge pull request #1156 from lightpanda-io/report_error
...
add window.reportError
2025-10-18 07:44:24 +08:00
Karl Seguin
758f7deb93
Merge pull request #1155 from lightpanda-io/composition_event
...
add CompositionEvent
2025-10-18 07:44:13 +08:00
Pierre Tachoire
9f4e3bf792
add a shared boolean to GetResult to avoid deinit
2025-10-17 18:02:21 +02:00