Commit Graph

  • ddd35e3d80 Merge pull request #641 from lightpanda-io/js_debug_helpers Karl Seguin 2025-05-15 16:44:31 +08:00
  • 265272b9d3 move FormData to xhr folder Karl Seguin 2025-05-15 16:39:49 +08:00
  • 206e34ac80 Explicit error if an AddEventListenerOption flag is set that we dont' support Karl Seguin 2025-05-15 13:09:16 +08:00
  • ea556ff201 Merge pull request #635 from lightpanda-io/http_proxy Karl Seguin 2025-05-15 12:58:54 +08:00
  • 110dc751a4 add FormData web API Karl Seguin 2025-05-15 12:43:34 +08:00
  • 46546def28 Merge pull request #638 from lightpanda-io/DOM-scoll-and-quads Karl Seguin 2025-05-15 09:12:00 +08:00
  • 48de14ade3 null JS tests where we are not checking the output sjorsdonkers 2025-05-14 17:17:58 +02:00
  • f74647ccfc Allign error detection sjorsdonkers 2025-05-14 17:13:38 +02:00
  • b92a85f0a9 Cleanup and inner dimensions sjorsdonkers 2025-05-14 11:49:41 +02:00
  • 853965e7a9 scollifneeded and contentQuads wip sjorsdonkers 2025-05-13 17:19:20 +02:00
  • 6f9dd8d7cd Make expected runtime runner value optional to skip assertion Karl Seguin 2025-05-14 21:57:45 +08:00
  • 905eb1a93f Make expected runner value optional to skip assertion Karl Seguin 2025-05-14 18:37:55 +08:00
  • 7862fc7cb7 Merge pull request #640 from lightpanda-io/script_nomodule Karl Seguin 2025-05-14 18:30:26 +08:00
  • 903168b3a6 Support the capture field of the addEventListener option Karl Seguin 2025-05-14 18:23:26 +08:00
  • 5e8fcb579f print value using toDetailString Karl Seguin 2025-05-14 17:56:00 +08:00
  • fae018b4ea Make Callback.printFunc public Karl Seguin 2025-05-14 17:36:55 +08:00
  • dc0e278a24 Don't load script tags with the nomodule attribute Karl Seguin 2025-05-14 16:50:34 +08:00
  • aaa34ab860 link libc_v8.a in correct directory Karl Seguin 2025-05-14 15:19:47 +08:00
  • 66638cab33 update v8 revision Karl Seguin 2025-05-14 15:02:55 +08:00
  • a729a61100 zig fmt build.zig Karl Seguin 2025-05-09 20:07:14 +08:00
  • 23b39c6a63 return explicit intercept state from named/indexed getters Karl Seguin 2025-05-09 14:48:34 +08:00
  • 37467d3753 remove debug statement Karl Seguin 2025-05-08 23:06:46 +08:00
  • 8d3a378761 remove unused import, add debug statement Karl Seguin 2025-05-08 21:14:33 +08:00
  • 3993f9c2bb update to latest zig-v8-fork add unzip to apt get install sample Karl Seguin 2025-05-08 15:43:16 +08:00
  • b542762dce update zig-v8 dep for proper named property masking flag Karl Seguin 2025-05-07 20:12:59 +08:00
  • 35b2ea870d use zig-v8-fork v8_upgrade branch Karl Seguin 2025-05-06 22:01:32 +08:00
  • b2605dd30c cancelAnimationFrame and test sjorsdonkers 2025-05-13 18:17:01 +02:00
  • 18b04e2999 requestAnimationFrame sjorsdonkers 2025-05-13 16:07:14 +02:00
  • 54c2dedac0 expectEqual and naming sjorsdonkers 2025-05-13 16:11:08 +02:00
  • 0efa6661b8 fix units of reslution to microsec sjorsdonkers 2025-05-13 14:57:05 +02:00
  • 42d0532580 cleanup sjorsdonkers 2025-05-13 14:38:27 +02:00
  • 8d5f7c8d3e performance now sjorsdonkers 2025-05-13 14:34:41 +02:00
  • 04214200b8 Merge pull request #626 from lightpanda-io/text-encoder Karl Seguin 2025-05-13 22:49:10 +08:00
  • 99229513ba implement TextEncoder Pierre Tachoire 2025-05-10 17:00:57 +02:00
  • c3a992e6d4 Merge pull request #632 from lightpanda-io/module-map Karl Seguin 2025-05-13 21:46:11 +08:00
  • e15c80927b check page module_map before fetching Muki Kiboigo 2025-05-12 08:01:45 -07:00
  • e918a0bf26 add direct http proxy support Karl Seguin 2025-05-13 18:21:16 +08:00
  • 35bff8cc67 Merge pull request #631 from lightpanda-io/element_closest Karl Seguin 2025-05-13 16:40:25 +08:00
  • 0998ae753c use log an brievity sjorsdonkers 2025-05-13 10:31:40 +02:00
  • 7bb6506709 Merge pull request #623 from lightpanda-io/http_client_keepalive Karl Seguin 2025-05-13 10:51:07 +08:00
  • 64f80312de fix formatting Karl Seguin 2025-05-13 10:42:51 +08:00
  • ce2eed28c1 Fix memory leaks Karl Seguin 2025-05-11 23:19:11 +08:00
  • 505fa91d7d add keepalive to http client Karl Seguin 2025-05-08 20:40:09 +08:00
  • dd7e6d3831 Element closest sjorsdonkers 2025-05-12 17:20:43 +02:00
  • b086337dbe Merge pull request #629 from lightpanda-io/return_typed_arrays Pierre Tachoire 2025-05-12 14:31:04 +02:00
  • 49562f50f2 update zig-v8-fork build version Karl Seguin 2025-05-12 18:43:40 +08:00
  • 884ec05a1e Merge pull request #628 from lightpanda-io/init_netsurf_at_page_creation Karl Seguin 2025-05-12 17:57:59 +08:00
  • 212d7f1865 Ability to return typed arrays Karl Seguin 2025-05-12 17:47:05 +08:00
  • 9ab8a2cbd2 remove manual test parser.init sjorsdonkers 2025-05-12 11:34:57 +02:00
  • f633eddd73 Merge pull request #624 from lightpanda-io/document_fragment_apis Pierre Tachoire 2025-05-12 11:31:23 +02:00
  • f5761ee69d Init netsurf at page creation sjorsdonkers 2025-05-12 11:19:19 +02:00
  • b8cdc0f145 Add prepend, append and relpaceChildren to DocumentFragment Karl Seguin 2025-05-12 09:35:33 +08:00
  • b5eea2136b Merge pull request #612 from lightpanda-io/fix-url-resolving Karl Seguin 2025-05-11 08:38:57 +08:00
  • deded47da2 Merge pull request #622 from lightpanda-io/wpt-fix Pierre Tachoire 2025-05-10 08:36:05 +02:00
  • fdc0e2597d Merge pull request #621 from lightpanda-io/attributes Pierre Tachoire 2025-05-10 08:30:29 +02:00
  • da5b0260f2 ci: fix workflows dependency for wpt tests Pierre Tachoire 2025-05-10 08:28:07 +02:00
  • beb960b753 A few attribute fixes Karl Seguin 2025-05-10 14:16:03 +08:00
  • 5cc338dedc Merge pull request #609 from lightpanda-io/ddg_compat Karl Seguin 2025-05-10 10:32:50 +08:00
  • 15be42340d handling relative base URLs Muki Kiboigo 2025-05-09 06:57:53 -07:00
  • f10bee8cb0 fix single slash url resolving issue Muki Kiboigo 2025-05-07 08:25:14 -07:00
  • eadf18821f Merge pull request #616 from lightpanda-io/wpt-nightly Pierre Tachoire 2025-05-09 13:39:15 +02:00
  • 56b1c7b11a ci: run wpt test nightly Pierre Tachoire 2025-05-08 17:08:45 +02:00
  • e4513976f7 Merge pull request #617 from lightpanda-io/before_and_after Pierre Tachoire 2025-05-09 12:00:39 +02:00
  • b71ea3852e Merge pull request #618 from lightpanda-io/action-timeouts Pierre Tachoire 2025-05-09 11:55:57 +02:00
  • ae6c29ccff Timouts for all GH actions sjorsdonkers 2025-05-09 11:20:51 +02:00
  • 1820e79617 Renable microtask_node that was fixed in main sjorsdonkers 2025-05-09 10:39:18 +02:00
  • 2a95b7a37c Reduce url buffer sjorsdonkers 2025-05-09 10:33:44 +02:00
  • fb95df66c9 redisable microtask_node sjorsdonkers 2025-05-07 16:44:57 +02:00
  • 3c76284d89 Print error on navigation failure sjorsdonkers 2025-05-07 14:09:10 +02:00
  • 29967fde50 delay navigate on click sjorsdonkers 2025-05-07 13:54:09 +02:00
  • bd65e4084c renderer fix & url buffer sjorsdonkers 2025-05-06 20:30:42 +02:00
  • a2a9977af6 Merge pull request #614 from lightpanda-io/browser_controlled_gc_hints Karl Seguin 2025-05-09 12:26:14 +08:00
  • 0369b490b8 Add before and after functions Karl Seguin 2025-05-09 12:20:50 +08:00
  • d9e5821d31 Merge pull request #613 from lightpanda-io/css_selector_parsing_tweaks Pierre Tachoire 2025-05-08 14:43:43 +02:00
  • 0045924973 wip: force wpt ci update-wpt-tests Pierre Tachoire 2025-05-08 14:33:02 +02:00
  • d605ea1b8b update wpt tests Pierre Tachoire 2025-05-08 14:27:17 +02:00
  • 54a7df8d40 Move call/control of gc_hint to browser. Karl Seguin 2025-05-08 18:30:44 +08:00
  • 17ed502123 Merge pull request #601 from lightpanda-io/http_gzip Karl Seguin 2025-05-08 13:52:05 +08:00
  • 56eef2ec94 "Improve" css selector parsing Karl Seguin 2025-05-08 11:31:17 +08:00
  • 200036efc9 undo microtask change, do it in a separate PR Karl Seguin 2025-05-07 18:59:00 +08:00
  • 7fa7f4ed8a Work on DDG support (but still not working) Karl Seguin 2025-05-07 18:14:06 +08:00
  • 3466325d4d Merge pull request #610 from lightpanda-io/loop_interval_cleanup Karl Seguin 2025-05-08 07:44:59 +08:00
  • 1613345dec Merge pull request #611 from lightpanda-io/nix muki 2025-05-07 06:19:22 -07:00
  • 759accef07 add README entry about Nix Muki Kiboigo 2025-05-06 07:42:30 -07:00
  • 6d02669fc3 add flake.nix Muki Kiboigo 2025-05-06 07:34:35 -07:00
  • 6d8d688063 Optimize intervals, and make sure they're probably cleaned up. Karl Seguin 2025-05-07 19:20:26 +08:00
  • 5207bdfd85 Merge pull request #608 from lightpanda-io/wpt-opts-url Karl Seguin 2025-05-07 16:07:24 +08:00
  • 690d4238e8 Merge pull request #607 from lightpanda-io/fix_int_overflow Karl Seguin 2025-05-07 16:05:37 +08:00
  • 95ee78b1bd wpt: use local url for wpt tests Pierre Tachoire 2025-05-07 09:43:18 +02:00
  • 25eadc2263 fix overflow when setting timeout/interval Karl Seguin 2025-05-07 15:37:47 +08:00
  • 28e4065890 Merge pull request #606 from lightpanda-io/no_owned_slice Pierre Tachoire 2025-05-07 08:47:37 +02:00
  • e44388b506 remove unecessary toOwnedSlice Karl Seguin 2025-05-07 14:40:03 +08:00
  • 540dea9fc3 Merge pull request #604 from lightpanda-io/non_generic_named_function Pierre Tachoire 2025-05-07 08:32:14 +02:00
  • c31290b794 Change NamedFunction from a generic to a normal struct. Karl Seguin 2025-05-07 13:44:41 +08:00
  • f1fe4c0c70 Merge pull request #600 from lightpanda-io/timeouts_and_intervals Pierre Tachoire 2025-05-06 15:18:15 +02:00
  • 921ac18876 Merge pull request #602 from lightpanda-io/Subpixel-mouse-events Pierre Tachoire 2025-05-06 15:11:40 +02:00
  • 505ad0380e typo sjorsdonkers 2025-05-06 12:52:08 +02:00
  • 2b7a7c0054 floor the pixels sjorsdonkers 2025-05-06 12:43:40 +02:00
  • 0dea4c51b7 Subpixel mouse events sjorsdonkers 2025-05-06 12:32:47 +02:00
  • 3095f2110e Merge pull request #599 from lightpanda-io/NativeIntersectionObserver Karl Seguin 2025-05-06 17:36:56 +08:00