Commit Graph

  • ce832a8063 Rollback XHR/HTTP.client change Karl Seguin 2025-05-21 11:38:26 +08:00
  • fc0281b563 Merge pull request #665 from lightpanda-io/log_debug Karl Seguin 2025-05-21 09:03:06 +08:00
  • f42bd02cfc Don't crash on success Karl Seguin 2025-05-20 19:22:43 +08:00
  • 52634ddeb3 Allow webapis to register a destructor to do cleanup on scope (page) end Karl Seguin 2025-05-20 18:56:22 +08:00
  • ed79b4ebd8 FormData constructor form & submitter parameter Karl Seguin 2025-05-19 16:39:33 +08:00
  • 36ca7839d6 Merge pull request #666 from lightpanda-io/playwright-support-disclaimer Pierre Tachoire 2025-05-20 10:20:13 +02:00
  • fa5d583657 fix space Pierre Tachoire 2025-05-20 10:19:56 +02:00
  • 5e67f09583 Disclaimer feedback Sjors 2025-05-20 09:48:08 +02:00
  • 8b74d96f12 Playwright support disclaimer Sjors 2025-05-20 09:16:32 +02:00
  • 769d99e7bd Tweak debug logging Karl Seguin 2025-05-20 11:22:56 +08:00
  • 812f4d2699 Merge pull request #650 from lightpanda-io/http_client_async_gzip Karl Seguin 2025-05-20 11:26:58 +08:00
  • f95defe82f Do not getComputedStyle sjorsdonkers 2025-05-19 17:18:53 +02:00
  • 226dafa9e3 refix rebase regressions sjorsdonkers 2025-05-19 16:27:55 +02:00
  • 6c92d50c68 elementsFromPoint cleanup sjorsdonkers 2025-05-19 15:56:10 +02:00
  • 384e74fe7e Also return body and html elements sjorsdonkers 2025-05-19 10:36:34 +02:00
  • 216f6cc8e8 handle detached elements sjorsdonkers 2025-05-16 11:10:54 +02:00
  • 333c377bc7 make elementFromPoint more robust against future changes sjorsdonkers 2025-05-15 10:59:45 +02:00
  • 59b33faf61 confirm data is retained in elementFromPoint sjorsdonkers 2025-05-15 10:51:13 +02:00
  • b87003427c fix unset heap_ptr sjorsdonkers 2025-05-14 17:41:46 +02:00
  • cb48000df7 elementsFromPoint sjorsdonkers 2025-05-14 12:15:12 +02:00
  • 58cc5d8d1a Merge pull request #660 from lightpanda-io/implementation-update Pierre Tachoire 2025-05-19 16:14:46 +02:00
  • 39799d3006 Merge pull request #662 from lightpanda-io/fix_broken_test_build Karl Seguin 2025-05-19 22:14:16 +08:00
  • 73bf4479b5 fix broken test build Karl Seguin 2025-05-19 22:03:34 +08:00
  • 9f0f84bbee Merge pull request #658 from lightpanda-io/ready_state Pierre Tachoire 2025-05-19 15:49:31 +02:00
  • 1ff422a29c Merge pull request #659 from lightpanda-io/dedup-document Karl Seguin 2025-05-19 19:07:16 +08:00
  • 8daa525cc1 implementation: remove the setTitle method call Pierre Tachoire 2025-05-19 12:16:07 +02:00
  • 76f1fcb634 dedup document sjorsdonkers 2025-05-19 11:35:29 +02:00
  • 2b6cf95752 Add document.readyState Karl Seguin 2025-05-19 10:54:37 +08:00
  • a99d193b12 Merge pull request #653 from lightpanda-io/document_default_view Pierre Tachoire 2025-05-19 10:19:54 +02:00
  • a3b576abd8 Merge pull request #656 from lightpanda-io/module-exception Pierre Tachoire 2025-05-17 11:17:28 +02:00
  • 2261eac288 expection: fix non-nullable return Pierre Tachoire 2025-05-17 10:57:25 +02:00
  • 9366729d7a Merge pull request #655 from lightpanda-io/dom-parser Karl Seguin 2025-05-17 09:56:32 +08:00
  • ad1a4fe450 Merge pull request #652 from lightpanda-io/transfer_arena Karl Seguin 2025-05-17 09:44:21 +08:00
  • 9f97725894 module: report module's evaluation error Pierre Tachoire 2025-05-16 20:23:07 +02:00
  • bff3d27518 add DOMParser Muki Kiboigo 2025-05-16 08:51:51 -07:00
  • 4a849e5693 normalize html title whitespace normalize-title-spaces Muki Kiboigo 2025-05-14 09:49:24 -07:00
  • 2bc1192ad3 reduce lifetime of transfer_arena Karl Seguin 2025-05-16 22:04:13 +08:00
  • f165131da8 add defaultView getter to HTMLDocument Karl Seguin 2025-05-16 20:33:28 +08:00
  • afd29fef81 Merge pull request #651 from lightpanda-io/html_all_collection Karl Seguin 2025-05-16 17:26:26 +08:00
  • 071a4f97e5 Introduce a "transfer_arena" Karl Seguin 2025-05-16 15:53:25 +08:00
  • 04c990de89 Merge pull request #649 from lightpanda-io/html_collection_named_properties Karl Seguin 2025-05-16 14:47:02 +08:00
  • b08ffcc437 Rework HTMLAllCollection Karl Seguin 2025-05-15 22:39:03 +08:00
  • 7156df8d9a Add support for gzip responses in AsyncHandler Karl Seguin 2025-05-16 12:51:53 +08:00
  • 1a83e69669 Fix HTMLCollection named property issues Karl Seguin 2025-05-16 11:29:51 +08:00
  • 210d4f6aa1 Merge pull request #620 from lightpanda-io/upgrade_v8 Karl Seguin 2025-05-16 08:17:15 +08:00
  • b559506d4e remove unecessary space Karl Seguin 2025-05-16 08:10:16 +08:00
  • 3fec6ff5bc Merge pull request #643 from lightpanda-io/add_event_listener_options Karl Seguin 2025-05-15 22:48:55 +08:00
  • ce74307172 Merge pull request #646 from lightpanda-io/split_browser_file Karl Seguin 2025-05-15 22:48:35 +08:00
  • e44e68f8fc Move Session, Page and Renderer into their own respective files Karl Seguin 2025-05-15 10:12:26 +08:00
  • eff1341088 Merge pull request #647 from lightpanda-io/form_data Karl Seguin 2025-05-15 17:34:02 +08:00
  • 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