Commit Graph

  • 97d414aa00 Fixing TreeWalker Filtering Muki Kiboigo 2025-05-22 09:44:06 -07:00
  • ab8da3965b Merge pull request #685 from lightpanda-io/rsync-v8 Pierre Tachoire 2025-05-22 14:45:44 +02:00
  • 589fa4c9de README: rsync is used to get v8 sources Pierre Tachoire 2025-05-22 14:44:57 +02:00
  • f4a27af37e zig fmt build.zig Karl Seguin 2025-05-22 16:58:29 +08:00
  • ca0f407b7b include OS in libc_v8 lib path Karl Seguin 2025-05-22 16:45:06 +08:00
  • 4810a5643e Merge pull request #682 from lightpanda-io/make_debug_and_formdata_wpt Karl Seguin 2025-05-22 15:56:22 +08:00
  • 72a983f6d8 Apply suggestions from code review Karl Seguin 2025-05-22 15:36:55 +08:00
  • a720333c0f Add debug log level to make build-dev and add new make run-debug Karl Seguin 2025-05-22 15:28:07 +08:00
  • 38c6fa9c76 Don't error when failing to convert type to function. Karl Seguin 2025-05-22 13:02:08 +08:00
  • eed3d27665 Merge pull request #678 from lightpanda-io/ExecutionWorld Karl Seguin 2025-05-22 08:56:06 +08:00
  • 450e345b28 fixed self fetching for HTMLElement Raph 2025-05-22 02:01:11 +02:00
  • 913568aba2 Added support for CSSStyleDeclaration API Raph 2025-05-22 01:51:03 +02:00
  • 3c3de9d325 use Env.Function instead of Env.Callback Muki Kiboigo 2025-05-21 11:26:41 -07:00
  • fada732b33 add NodeFilter Muki Kiboigo 2025-05-19 07:33:24 -07:00
  • 152d0fdda7 add TreeWalker Muki Kiboigo 2025-05-19 07:17:01 -07:00
  • 6506fa792d Merge pull request #679 from lightpanda-io/increase-MAX_MESSAGE_SIZE Pierre Tachoire 2025-05-21 18:03:16 +02:00
  • 867c72ba90 fix comment Pierre Tachoire 2025-05-21 18:02:33 +02:00
  • 3f6b095da4 Increase MAX_MESSAGE_SIZE sjorsdonkers 2025-05-21 17:40:10 +02:00
  • f1d6d386c5 Merge pull request #669 from lightpanda-io/form_data_from_form Karl Seguin 2025-05-21 23:36:12 +08:00
  • 72944a4e5e Support submit button submitters and check for disabled option on select Karl Seguin 2025-05-21 21:46:38 +08:00
  • 193e012aa6 Rename to ExecutionWorlds sjorsdonkers 2025-05-21 13:58:42 +02:00
  • 3ee17e01e1 Merge pull request #677 from lightpanda-io/move_jsValueToZig Karl Seguin 2025-05-21 20:21:48 +08:00
  • 7421fa0a33 dom.getBoxModel sjorsdonkers 2025-05-21 10:41:32 +02:00
  • 2cdfc3f4c3 setChildNodes checks sjorsdonkers 2025-05-21 10:11:54 +02:00
  • 4322d8e494 dom.querySelector sjorsdonkers 2025-05-20 16:45:02 +02:00
  • 73a59dcd7d Move jsValueToZig from Caller to the Scope Karl Seguin 2025-05-21 18:32:50 +08:00
  • 3a15790847 Merge pull request #671 from lightpanda-io/webapi_destructor Karl Seguin 2025-05-21 18:09:42 +08:00
  • 3f31573bcb No need to navigate to about:blank sjorsdonkers 2025-05-20 12:39:46 +02:00
  • 967ab18d53 default:blank as default document sjorsdonkers 2025-05-20 12:31:40 +02:00
  • 0929bd217d load aboutblank doc sjorsdonkers 2025-05-20 11:49:42 +02:00
  • 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
  • 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