Commit Graph

  • bed394db80 Prefix tests (easier to filter, i.e. make test F="CSSValue") Karl Seguin 2025-05-24 11:44:29 +08:00
  • 1fe2bf5dd5 Use fetchRemove and getOrPut to streamline map manipulation Karl Seguin 2025-05-24 10:23:37 +08:00
  • 7cc332a96e Merge pull request #675 from lightpanda-io/http_request_notifications Karl Seguin 2025-05-24 10:10:16 +08:00
  • 6ce24b3443 Rename allocator to arena to make the intent more clear Karl Seguin 2025-05-24 10:08:26 +08:00
  • 1dc6e91ec4 increase max memory threshold Karl Seguin 2025-05-24 09:53:45 +08:00
  • f59e3cd4da Maybe retry on TlsAlertCloseNotify error Karl Seguin 2025-05-21 19:10:24 +08:00
  • 94a30b2167 HTTP request notification Karl Seguin 2025-05-21 17:35:53 +08:00
  • bd0fa1487f Merge branch 'main' into css_style_declaration Raph 2025-05-24 03:00:18 +02:00
  • d262f017c5 Merge pull request #689 from lightpanda-io/image Karl Seguin 2025-05-24 08:51:08 +08:00
  • a98c08c06c Merge pull request #688 from lightpanda-io/connection_cleanup Karl Seguin 2025-05-24 08:38:44 +08:00
  • a2e0fd28e0 added basic style test to HTMLElement Raph 2025-05-24 02:20:15 +02:00
  • 5dbdf8321a removed unnecessary call to free Raph 2025-05-24 02:13:08 +02:00
  • 9d122bd181 Merge branch 'main' into css_style_declaration Raph 2025-05-24 02:00:33 +02:00
  • 09727101c1 various fixes according to PR review Raph 2025-05-24 01:59:28 +02:00
  • 5fc9cd7d48 non deprecated netsurf image properties sjorsdonkers 2025-05-23 15:25:41 +02:00
  • 7adaa53f42 image constructor sjorsdonkers 2025-05-23 11:37:46 +02:00
  • cc82b1ae25 Fix connection memory leak Karl Seguin 2025-05-23 17:11:14 +08:00
  • 0df531a646 Merge pull request #687 from lightpanda-io/always_gc_hints Karl Seguin 2025-05-23 14:47:03 +08:00
  • b1d0368479 Remove --gc_hints option, apply the --gc_hints behavior by default Karl Seguin 2025-05-23 14:15:55 +08:00
  • 46c6a0b4ff Merge pull request #683 from lightpanda-io/libc_v8_out_path_include_os Karl Seguin 2025-05-23 08:40:44 +08:00
  • 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
  • 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