Commit Graph

  • 4d9cc55a87 Increase fuzz count. Add test for [too] large HTTP requests Karl Seguin 2025-02-07 12:33:47 +08:00
  • f41c1cbfd0 "fix" test compilation Karl Seguin 2025-02-07 11:46:11 +08:00
  • 72eaab68be zig fmt Karl Seguin 2025-02-06 22:33:54 +08:00
  • 733c6b4c17 remove websocket.zig dependency from build Karl Seguin 2025-02-06 22:29:15 +08:00
  • c0c0694fcc Make TCP server websocket-aware Karl Seguin 2025-02-06 22:05:01 +08:00
  • 055530c8c6 cdp: send dom node children Pierre Tachoire 2025-02-10 12:19:35 +01:00
  • fb3b38aec7 cdp: implement getSearchResults and discardSearchResults Pierre Tachoire 2025-02-07 15:01:57 +01:00
  • 4e4a8f1bab cdp: implement DOM.performSearch Pierre Tachoire 2025-02-06 17:18:23 +01:00
  • 39b3786776 cdp: ctx state has init and deinit now Pierre Tachoire 2025-02-06 17:17:44 +01:00
  • 8b22313ca1 netsurf: return empty string on null for node name Pierre Tachoire 2025-02-06 17:15:21 +01:00
  • 402f72cfa8 cdp: adjust page deinit Pierre Tachoire 2025-02-05 17:48:58 +01:00
  • e7dcb8a605 cdp: introduce current page Pierre Tachoire 2025-02-05 17:48:18 +01:00
  • 8f8a1fda85 cdp: implement DOM.getDocument Pierre Tachoire 2025-02-04 15:48:27 +01:00
  • 26be25c3d5 cdp: dispatch a DOM.documentUpdated event Pierre Tachoire 2025-02-03 15:49:48 +01:00
  • 50b53b00e0 Merge pull request #414 from karlseguin/url_query Pierre Tachoire 2025-02-10 09:30:37 +01:00
  • 94531cb3d0 Improve memory and performance of url.Query Karl Seguin 2025-02-08 11:39:19 +08:00
  • 842760255b Merge pull request #413 from karlseguin/mime Pierre Tachoire 2025-02-10 08:59:00 +01:00
  • c78b582d71 Merge pull request #409 from karlseguin/unittest_build Pierre Tachoire 2025-02-10 08:45:24 +01:00
  • 4ab02fab1c Fix build. Karl Seguin 2025-02-10 11:18:16 +08:00
  • 6863f3227f Improve performance & compliance of MIME parsing Karl Seguin 2025-02-10 11:07:55 +08:00
  • d01d43eccb Remove setup/teardown functionality. YAGNI Karl Seguin 2025-02-09 13:16:27 +08:00
  • 2aa5f4fc82 small iterator tweak Karl Seguin 2025-02-09 10:54:35 +08:00
  • 3af0531111 zig fmt + add U32Iterator tests Karl Seguin 2025-02-09 10:53:47 +08:00
  • 6e58b98b3d Startup local HTTP server for testing Karl Seguin 2025-02-09 10:38:54 +08:00
  • 62805cdf1d add license to file Karl Seguin 2025-02-08 20:10:26 +08:00
  • 4229b1d2a4 Report memory leaks when using std.testing.allocator Karl Seguin 2025-02-08 20:08:29 +08:00
  • 2c4661a250 Add a new unittest build step Karl Seguin 2025-02-07 13:22:01 +08:00
  • 0c1a486ed9 Merge pull request #411 from karlseguin/reader_tweak Pierre Tachoire 2025-02-08 11:33:49 +01:00
  • 688cb55c2b Minor Reader tweaks Karl Seguin 2025-02-08 15:54:40 +08:00
  • 1594f148f8 Merge pull request #399 from karlseguin/generate Francis Bouvier 2025-02-06 08:53:52 +01:00
  • fafd8c4af1 Improve format and re-add docstrings Karl Seguin 2025-02-06 09:57:04 +08:00
  • 3d66758507 zig fmt Karl Seguin 2025-02-01 15:38:08 +08:00
  • fc0ec860b0 Tweak generate.Tuple and generate.Union Karl Seguin 2025-02-01 14:31:16 +08:00
  • 00d332cd16 Merge pull request #396 from karlseguin/xmlserializer Pierre Tachoire 2025-01-31 12:22:52 +01:00
  • 4c8c0f8738 Merge pull request #394 from lightpanda-io/xmlserializer Pierre Tachoire 2025-01-31 09:09:47 +01:00
  • 54978132bb Add HTML encoding to text node and HTML attribute values Karl Seguin 2025-01-31 16:01:32 +08:00
  • 018abe0188 dom: implement outerHTML Pierre Tachoire 2025-01-30 16:09:19 +01:00
  • b186497fb0 implement XMLSerializer Pierre Tachoire 2025-01-30 15:32:39 +01:00
  • 27f9963ccb Merge pull request #391 from lightpanda-io/cdp-ctx-sessionid Pierre Tachoire 2025-01-30 14:02:47 +01:00
  • a4e3f03bf5 Merge pull request #393 from karlseguin/submodules_over_https Pierre Tachoire 2025-01-30 14:01:43 +01:00
  • 27a6be4ce0 Merge pull request #392 from karlseguin/readme_typo Pierre Tachoire 2025-01-30 08:59:39 +01:00
  • 76a2520e56 Use https:// instead of git@ for submodules Karl Seguin 2025-01-30 11:56:37 +08:00
  • 0a472681af Fix small install typo in readme Karl Seguin 2025-01-30 11:50:12 +08:00
  • 6d530691f3 cdp: use an enum for SessionID Pierre Tachoire 2025-01-29 18:38:05 +01:00
  • a74c9e8481 Merge pull request #389 from lightpanda-io/cdp-empty-params Pierre Tachoire 2025-01-28 17:11:03 +01:00
  • 8aac26a331 cdp: check parameter's type on sendEvent Pierre Tachoire 2025-01-28 16:01:47 +01:00
  • fc59a0f6ab cdp: send empty param instead of void Pierre Tachoire 2025-01-28 15:46:13 +01:00
  • 3fb16774b7 Merge pull request #356 from lightpanda-io/location Pierre Tachoire 2025-01-27 13:16:05 +01:00
  • 7b35bb4c0f dom: improve location impl Pierre Tachoire 2025-01-24 16:42:48 +01:00
  • 318e2bd1c6 dom: expose document.location Pierre Tachoire 2025-01-23 17:08:02 +01:00
  • 09ba4bcf43 upgrade libdom Pierre Tachoire 2025-01-23 15:19:06 +01:00
  • 0c89fa7b1e Merge pull request #383 from lightpanda-io/katie-lpd-patch-1 Pierre Tachoire 2025-01-27 10:26:42 +01:00
  • 7eedb3320d Update README.md katie-lpd 2025-01-27 09:59:30 +01:00
  • cfac75ea49 Merge pull request #380 from eltociear/patch-1 Pierre Tachoire 2025-01-26 20:59:27 +01:00
  • f00a6c396f docs: update README.md Ikko Eltociear Ashimine 2025-01-27 03:20:00 +09:00
  • e74a9711ca Merge pull request #378 from spidy0x0/patch-1 Pierre Tachoire 2025-01-25 10:34:41 +01:00
  • 636d3cdf90 Merge pull request #377 from arilotter/patch-1 Pierre Tachoire 2025-01-25 10:34:16 +01:00
  • 71966affa1 fix typo spidy0x0 2025-01-24 19:47:12 +00:00
  • bf4dc195ec fix typo in readme Ari Lotter 2025-01-24 12:53:19 -05:00
  • dccca17e09 Merge pull request #376 from lightpanda-io/katie-lpd-patch-1 Pierre Tachoire 2025-01-24 12:03:09 +01:00
  • 5381a4354c add badges Pierre Tachoire 2025-01-24 12:02:42 +01:00
  • c70425fbf7 Update README.md katie-lpd 2025-01-24 11:53:05 +01:00
  • 341f5725a4 netsurf: implement location setter/getter Pierre Tachoire 2025-01-23 15:18:32 +01:00
  • d7069df80d dom: first draft for location Pierre Tachoire 2025-01-15 15:40:20 +01:00
  • 579714a60b Merge pull request #374 from lightpanda-io/reuseport-unixsocket Pierre Tachoire 2025-01-22 16:23:58 +01:00
  • bbdf63635a server: REUSEPORT is not allowed on unix socket Pierre Tachoire 2025-01-22 16:08:22 +01:00
  • fd7db18221 ci: split wpt and wpt-json jobs Pierre Tachoire 2025-01-22 13:57:49 +01:00
  • 482ed8d958 Merge pull request #370 from lightpanda-io/kernel-version Pierre Tachoire 2025-01-22 13:58:22 +01:00
  • 673e16878d ci: run tests on vendor changes Pierre Tachoire 2025-01-22 13:48:52 +01:00
  • e11ceab029 upgrade vendor/zig-js-runtime Pierre Tachoire 2025-01-22 13:46:54 +01:00
  • 02cd5e98f9 event_target: handle window target event-target-type Pierre Tachoire 2025-01-21 13:49:09 +01:00
  • a51c20068f netsurf: handle event target get type Pierre Tachoire 2025-01-21 13:48:32 +01:00
  • 99a3e4be3f upgrade vendor/netsurf/libdom Pierre Tachoire 2025-01-21 13:47:47 +01:00
  • 7fe719f43c Merge pull request #361 from lightpanda-io/docker-updage-zig-v8 Pierre Tachoire 2025-01-17 12:36:53 +01:00
  • 3fd3ac1de1 docker: update zig v8 Pierre Tachoire 2025-01-17 12:29:27 +01:00
  • 0e90a675af Merge pull request #357 from katie-lpd/patch-2 Pierre Tachoire 2025-01-16 14:09:53 +01:00
  • ee861c1f91 Update README.md katie-lpd 2025-01-16 14:06:00 +01:00
  • 40c9355088 Merge pull request #355 from lightpanda-io/history Pierre Tachoire 2025-01-15 11:55:50 +01:00
  • 8f1557254a typo fix Pierre Tachoire 2025-01-14 17:55:31 +01:00
  • 11d28b0bc3 dom: add placeholder for history interface Pierre Tachoire 2025-01-14 17:55:04 +01:00
  • 974cf780c0 dom: clean history file Pierre Tachoire 2025-01-14 15:04:40 +01:00
  • 73bb14e4a9 Merge pull request #285 from lightpanda-io/cdp-cdpcli Pierre Tachoire 2025-01-13 18:16:40 +01:00
  • daf4236023 runtime: fix sessionid Pierre Tachoire 2025-01-13 18:08:09 +01:00
  • 4c9a24c64e start inspector when the js env starts Pierre Tachoire 2024-12-29 10:22:46 +01:00
  • c149f65158 cdp: remove event dispateched by inspector Pierre Tachoire 2024-12-29 10:22:20 +01:00
  • c5688c1bd3 cdp: display last message on cdp error Pierre Tachoire 2024-12-19 14:16:27 +01:00
  • b276a15786 cdp: add target.detachFromTarget noop Pierre Tachoire 2024-12-19 14:15:29 +01:00
  • 2fed239ece browser: split page start from page navigate Pierre Tachoire 2024-12-19 10:00:49 +01:00
  • 8e2cb36597 cdp: fix some id inconsitency accross runtime messages Pierre Tachoire 2024-12-18 16:54:01 +01:00
  • bcaace1c91 cdp: use identifiable hard coded ids Pierre Tachoire 2024-10-28 11:58:02 +01:00
  • d664d07141 cdp: dispatch executionContextCreated on Runtime.enable Pierre Tachoire 2024-10-25 18:28:32 +02:00
  • cb8b80c856 Merge pull request #345 from lightpanda-io/modules Pierre Tachoire 2025-01-13 10:45:31 +01:00
  • d777d77b06 ci: update sig-v8 version Pierre Tachoire 2025-01-13 10:36:52 +01:00
  • 43678f8dc0 upgrade zig-js-runtime Pierre Tachoire 2025-01-10 16:43:13 +01:00
  • 5811577824 Merge pull request #354 from lightpanda-io/navigator-fix Pierre Tachoire 2025-01-13 09:37:14 +01:00
  • 1587122efa navigator: remove useless import Pierre Tachoire 2025-01-10 17:42:20 +01:00
  • 48e7c8ad0f browser: implement fetch module Pierre Tachoire 2025-01-10 16:00:44 +01:00
  • 766f9798f6 browser: load module Pierre Tachoire 2025-01-02 17:07:49 +01:00
  • 680d634725 update zig-js-runtime Pierre Tachoire 2025-01-02 17:08:10 +01:00
  • 7ac945bf88 browser: refacto script Pierre Tachoire 2024-12-31 12:37:05 +01:00