Commit Graph

  • 54bd55d45d fix CSSStyleSheet prototype Karl Seguin 2025-06-19 10:25:13 +08:00
  • 0b846b15b1 Merge pull request #789 from lightpanda-io/browsercontext-proxyServer Karl Seguin 2025-06-19 10:22:17 +08:00
  • 269eb7e154 add Screen and ScreenOrientation Muki Kiboigo 2025-06-18 12:49:25 -07:00
  • 97bc19e4ae clean up various imports in CSSOM Muki Kiboigo 2025-06-18 11:31:43 -07:00
  • 2656cc7842 Add basic tests for CSSStyleSheet Muki Kiboigo 2025-06-17 21:21:37 -07:00
  • ba94818415 add CSSStyleSheet Muki Kiboigo 2025-06-03 13:33:06 -07:00
  • ac759a6eed Merge pull request #793 from lightpanda-io/domrect-bottom Pierre Tachoire 2025-06-18 09:54:08 -07:00
  • 1839b346a6 Merge pull request #792 from lightpanda-io/fix_current_script_scope Pierre Tachoire 2025-06-18 09:51:41 -07:00
  • c1ffe7f8e6 Merge pull request #791 from lightpanda-io/zig_event_target_fix Pierre Tachoire 2025-06-18 08:26:25 -07:00
  • 833b4d10bd add top, left, bottom, right to DOMRect Pierre Tachoire 2025-06-18 08:21:33 -07:00
  • ce98c336c9 keep EventTargetTBase as the dom_event_target Pierre Tachoire 2025-06-18 07:08:35 -07:00
  • d05619990a Fixes the scoping of page.current_script Karl Seguin 2025-06-18 18:35:10 +08:00
  • 8033e41d4a Merge pull request #788 from lightpanda-io/dont_keepalive_unprocess_request Karl Seguin 2025-06-18 16:46:45 +08:00
  • 60f4eab759 handle no params sjorsdonkers 2025-06-17 18:13:06 +02:00
  • d7656ea985 expires dashes and f64 sjorsdonkers 2025-06-17 12:12:35 +02:00
  • e402998577 JS may not set/get HttpOnly cookies sjorsdonkers 2025-06-16 11:54:53 +02:00
  • 073f75efa3 CDP Network cookie tests sjorsdonkers 2025-06-13 17:34:41 +02:00
  • da414f7eb3 CDP.Storage cookies tests sjorsdonkers 2025-06-13 15:41:08 +02:00
  • 270b89830a Cleaning up crumbles sjorsdonkers 2025-06-13 13:35:38 +02:00
  • 74ce7ca416 refactor path / domain parsing sjorsdonkers 2025-06-13 12:37:19 +02:00
  • 3f4338cb51 wip sjorsdonkers 2025-06-13 09:45:57 +02:00
  • 30ee41fd0e Network.getCookies sjorsdonkers 2025-06-12 13:57:06 +02:00
  • 4965fec55c storage cookies sjorsdonkers 2025-06-11 17:30:19 +02:00
  • 18dff8455c lower case domain sjorsdonkers 2025-06-11 15:57:14 +02:00
  • fe16f06aee clearRetainingCapacity sjorsdonkers 2025-06-11 15:26:58 +02:00
  • 48c1c05a93 setCookie sjorsdonkers 2025-06-11 14:05:05 +02:00
  • 38dee1166d setCookies sjorsdonkers 2025-06-11 13:54:19 +02:00
  • 0c6fc68eae deleteCookies sjorsdonkers 2025-06-11 10:40:26 +02:00
  • 223611d89e Fix crash when event.currentTarget is used with EventTargetTBase Karl Seguin 2025-06-18 14:49:15 +08:00
  • 6f5141d5fb browser context proxyServer sjorsdonkers 2025-06-17 17:59:28 +02:00
  • a6ac7d9c4e Delay setting the requests' keepalive flag until the request is fully processed Karl Seguin 2025-06-17 19:55:36 +08:00
  • 9b35736be3 Merge pull request #786 from lightpanda-io/custom-elements Karl Seguin 2025-06-17 15:53:34 +08:00
  • 9f54cb35f4 remove unused import and debug stmt Karl Seguin 2025-06-17 08:20:11 +08:00
  • 329bffb127 Fix non-probing of union array failure Karl Seguin 2025-06-16 17:07:43 +08:00
  • e2542f41b5 Improve build and test speed Karl Seguin 2025-06-16 19:50:13 +08:00
  • efc7b9d4a5 Add comment explaining why we're walking the form the way we are Karl Seguin 2025-06-16 19:56:19 +08:00
  • 72915760c4 Use css.querySelectorAll to find form elements Karl Seguin 2025-06-16 13:39:44 +08:00
  • e9d7a946c5 Merge pull request #784 from lightpanda-io/union_param_array_fix Karl Seguin 2025-06-17 08:08:04 +08:00
  • 714e5e0456 Merge pull request #785 from lightpanda-io/build_and_test_speed Karl Seguin 2025-06-17 08:07:43 +08:00
  • 26e8642aca Merge pull request #782 from lightpanda-io/form_support_dynamic_elements Karl Seguin 2025-06-17 08:07:30 +08:00
  • 68dfb4ee86 fix custom elements when minified js is used Karl Seguin 2025-06-14 09:42:08 +08:00
  • f1ff789334 implement custom elements - i think/hope Karl Seguin 2025-06-13 21:16:02 +08:00
  • 1f45d5b8e4 add CustomElementRegistry Muki Kiboigo 2025-05-29 10:00:43 -07:00
  • c20052f314 Add comment explaining why we're walking the form the way we are Karl Seguin 2025-06-16 19:56:19 +08:00
  • c28d87d59c Improve build and test speed Karl Seguin 2025-06-16 19:50:13 +08:00
  • 6ec0d0b84c HtmlInputElement as Zig native pandasurf sjorsdonkers 2025-06-10 17:50:39 +02:00
  • 3544e98871 create_element_external WIP sjorsdonkers 2025-06-07 00:19:39 +02:00
  • 446e5b2ddd basic idea sjorsdonkers 2025-06-04 18:56:46 +02:00
  • 237ddcba9a Fix non-probing of union array failure Karl Seguin 2025-06-16 17:07:43 +08:00
  • eadb5b6461 Use css.querySelectorAll to find form elements Karl Seguin 2025-06-16 13:39:44 +08:00
  • faebabe3c7 Merge pull request #781 from lightpanda-io/null-scriptname Karl Seguin 2025-06-16 11:52:40 +08:00
  • 02c510b07f upgrade zig-v8 Pierre Tachoire 2025-06-13 19:19:10 +02:00
  • 63541970eb handle null scriptname in stack trace Pierre Tachoire 2025-06-13 19:17:07 +02:00
  • a8a5605fe1 typo fix Pierre Tachoire 2025-06-13 19:16:54 +02:00
  • 0c0ddc10ee rename scope jscontext sjorsdonkers 2025-06-06 12:41:35 +02:00
  • 9bd5ff69ef Merge pull request #779 from lightpanda-io/waitForNavigation Karl Seguin 2025-06-13 09:38:33 +08:00
  • eadf351e82 Merge pull request #778 from lightpanda-io/terminate_execution Karl Seguin 2025-06-13 09:38:21 +08:00
  • e3afa294af Merge pull request #776 from lightpanda-io/fix_internal_navigation_deadlocks Karl Seguin 2025-06-13 09:38:09 +08:00
  • 582894cdc3 Merge pull request #780 from lightpanda-io/fix_loop_run_wait Pierre Tachoire 2025-06-12 17:26:05 +02:00
  • 2788c36ca6 Fix loop run (Page.wait) Karl Seguin 2025-06-12 22:34:23 +08:00
  • 872a9d393d Internal navigation should change the CDP loader-id Karl Seguin 2025-06-12 19:11:26 +08:00
  • b1ca242d89 Terminate execution on internal navigation Karl Seguin 2025-06-12 16:26:27 +08:00
  • 97c769e805 Rework internal navigation to prevent deadlocking Karl Seguin 2025-06-11 17:44:45 +08:00
  • 0de33b36f8 Merge pull request #773 from lightpanda-io/keydown_handling Karl Seguin 2025-06-12 12:32:09 +08:00
  • cf39bdc7f7 use inputGetType and add buttonGetType Karl Seguin 2025-06-11 20:59:12 +08:00
  • 34b49498c9 Making sure that the optional parameters have defaults Karl Seguin 2025-06-11 20:37:49 +08:00
  • 3a4bd00020 Ignore dead keys Karl Seguin 2025-06-11 19:37:26 +08:00
  • effd07d8c0 Add basic support for key events Karl Seguin 2025-06-09 16:31:50 +08:00
  • d9ce89ab31 import html_element sjorsdonkers 2025-06-06 16:19:58 +02:00
  • 5483c52227 Merge pull request #771 from lightpanda-io/http_request_fail Karl Seguin 2025-06-09 15:22:46 +08:00
  • d9ac1fa3bc Reduce copying of incoming and outgoing inspector messages. cbor Karl Seguin 2025-06-01 18:02:33 +08:00
  • f12e9b6a49 use js try for errors sjorsdonkers 2025-06-06 10:50:22 +02:00
  • 2b48902f1b Emit http_request_fail notification Karl Seguin 2025-06-06 19:12:13 +08:00
  • 305460dedb Merge pull request #768 from lightpanda-io/setExtraHTTPHeaders Karl Seguin 2025-06-06 16:45:07 +08:00
  • bacef41a3b extra header feedback sjorsdonkers 2025-06-06 10:33:15 +02:00
  • f789c84816 Merge pull request #767 from lightpanda-io/unblock_async_http_request Karl Seguin 2025-06-06 13:22:29 +08:00
  • 09466a2dff Merge pull request #764 from lightpanda-io/url_search_parmas_from_object Karl Seguin 2025-06-06 13:22:17 +08:00
  • e77d888aab Merge pull request #766 from lightpanda-io/slow_down_animation_frame Karl Seguin 2025-06-06 13:22:04 +08:00
  • 478d91928c Merge pull request #765 from lightpanda-io/http_client_optimization Karl Seguin 2025-06-06 13:21:54 +08:00
  • fdd1a778f3 Properly drain event loop when navigating between pages Karl Seguin 2025-06-06 12:53:45 +08:00
  • a5d87ab948 Reduce duration of the main request Karl Seguin 2025-06-05 23:38:30 +08:00
  • f1672dd6d2 setExtraHTTPHeaders sjorsdonkers 2025-06-05 16:03:06 +02:00
  • 48c25c380d Removing blocking code async HTTP request Karl Seguin 2025-06-05 20:07:51 +08:00
  • 3a5aa87853 Optimize the lifecycle of async requests Karl Seguin 2025-06-05 12:32:09 +08:00
  • f436744dd4 Delay requestAnimation Karl Seguin 2025-06-05 20:35:46 +08:00
  • 6df5e55807 Optimize the lifecycle of async requests Karl Seguin 2025-06-05 12:32:09 +08:00
  • c758054250 URLSearchParam constructor support for object initialization Karl Seguin 2025-06-05 09:44:36 +08:00
  • fff0a8a522 Merge pull request #757 from lightpanda-io/window_target_crash Karl Seguin 2025-06-05 07:55:59 +08:00
  • 4ff978f318 Merge pull request #762 from lightpanda-io/url_constructor Karl Seguin 2025-06-05 07:55:48 +08:00
  • b29e07faba expose URLSearchParams toString and URL.toString Karl Seguin 2025-06-04 21:38:09 +08:00
  • b35107a966 URL stitch avoid double / Karl Seguin 2025-06-04 19:31:43 +08:00
  • 1090ff0175 URL constructor overload support Karl Seguin 2025-06-04 17:07:04 +08:00
  • 8de57ec0e0 Merge pull request #761 from lightpanda-io/pozo_for_custom_state Karl Seguin 2025-06-04 21:38:50 +08:00
  • 4165f47a64 merge all states Karl Seguin 2025-06-04 19:52:23 +08:00
  • f931026216 update libdom with embedder data fix sjorsdonkers 2025-06-04 11:59:29 +02:00
  • 19df73729a Improve usability of NodeWrapper Karl Seguin 2025-06-04 18:04:39 +08:00
  • 9efc1a1c09 Merge pull request #752 from lightpanda-io/url_search_params Karl Seguin 2025-06-04 14:38:23 +08:00
  • 234e7afb12 Merge pull request #721 from lightpanda-io/HTMLInputElement-properties Karl Seguin 2025-06-04 14:22:45 +08:00
  • 8904afaa74 Fix crash when event target is the window. Karl Seguin 2025-06-04 11:15:36 +08:00
  • d95a18b6eb Merge pull request #756 from lightpanda-io/nix-2505 Karl Seguin 2025-06-04 08:40:51 +08:00