Commit Graph

  • 08d2ea6a10 abort controller Karl Seguin 2025-06-27 12:39:44 +08:00
  • 41b7ed6938 Upgrade tlz.zig to latest version Karl Seguin 2025-06-26 18:56:17 +08:00
  • 7a311a181b Merge pull request #820 from lightpanda-io/ci-e2e Pierre Tachoire 2025-06-26 22:12:34 -07:00
  • ddcb597710 ci: use hetzner for 2e2 regression perf Pierre Tachoire 2025-06-26 17:30:37 -07:00
  • 9c75f29875 ci: optimize 2e2 build Pierre Tachoire 2025-06-26 17:04:05 -07:00
  • 343f3885f7 Merge pull request #817 from lightpanda-io/script_tag_dump Pierre Tachoire 2025-06-26 11:27:04 -07:00
  • ed7dfeab84 dump script tag's text content as-is Karl Seguin 2025-06-26 12:41:22 +08:00
  • 8de27b3674 Merge pull request #813 from lightpanda-io/crypto_get_random_values_fix Karl Seguin 2025-06-26 11:43:39 +08:00
  • f56b0a5f6d Merge branch 'main' into crypto_get_random_values_fix Karl Seguin 2025-06-26 10:25:53 +08:00
  • 0a27e1254f Merge pull request #814 from lightpanda-io/root_module_nested_modules Karl Seguin 2025-06-26 10:25:10 +08:00
  • 3f9b256fcb Merge pull request #812 from lightpanda-io/identity_map_collision Karl Seguin 2025-06-26 10:24:09 +08:00
  • 9ea9859150 Merge pull request #809 from lightpanda-io/html_element_dataset Karl Seguin 2025-06-26 09:18:19 +08:00
  • 03e3f95d2e Merge pull request #810 from lightpanda-io/proxy-authentication Pierre Tachoire 2025-06-25 17:31:47 -07:00
  • e721b0af92 Merge pull request #816 from lightpanda-io/connect_proxy Pierre Tachoire 2025-06-25 17:31:27 -07:00
  • e18c589de3 Allow root modules to imported modules Karl Seguin 2025-06-25 18:20:55 +08:00
  • aea34264a9 basic/bearer testing sjorsdonkers 2025-06-25 11:34:32 +02:00
  • 8d3a04235d Crypto.getRandomValues consistency Karl Seguin 2025-06-25 18:03:26 +08:00
  • 9c4088b24c We cannot have empty Zig structs mapping to JS instances Karl Seguin 2025-06-25 14:58:09 +08:00
  • 1e7ee4e0a1 proxy_type 'simple' renamed to 'forward' Karl Seguin 2025-06-25 12:21:44 +08:00
  • ec92f110b3 Change dataset to work directly off DOM element Karl Seguin 2025-06-25 12:15:18 +08:00
  • 2aa5eb85ad Add element.dataset API Karl Seguin 2025-06-24 20:08:14 +08:00
  • 2815f02382 Merge pull request #811 from lightpanda-io/crypto-getrandomvalues-return Karl Seguin 2025-06-25 07:45:04 +08:00
  • 8bd7c8dd41 Merge pull request #807 from lightpanda-io/css-util-iface Karl Seguin 2025-06-25 07:44:15 +08:00
  • 269dcf071f Merge pull request #806 from lightpanda-io/document-range Karl Seguin 2025-06-25 07:41:52 +08:00
  • 997ec7f0bc Merge pull request #805 from lightpanda-io/performance-mark Karl Seguin 2025-06-25 07:41:19 +08:00
  • d9c26bb77f return array in crypto.getRandomValues Muki Kiboigo 2025-06-24 14:43:17 -07:00
  • c0fc3a19c8 add CSS utility interface Muki Kiboigo 2025-06-23 13:28:44 -07:00
  • ce638c39e3 add AbstractRange and Range Muki Kiboigo 2025-06-23 10:40:25 -07:00
  • 6b651cd5e4 add PerformanceEntry and PerformanceMark Muki Kiboigo 2025-06-23 09:25:40 -07:00
  • 4560f31010 basic/bearer proxy authentication sjorsdonkers 2025-06-24 16:37:11 +02:00
  • c97a32e24b Initial work on CONNECT proxy. Karl Seguin 2025-06-24 15:10:20 +08:00
  • 8a005bc5a1 Merge pull request #808 from lightpanda-io/accept-header Karl Seguin 2025-06-24 09:42:14 +08:00
  • 20aabee72e http: send an Accept: */* header Pierre Tachoire 2025-06-23 18:18:04 -07:00
  • a00c2345ee Merge pull request #802 from lightpanda-io/endless_loop_fix_and_dot_slash_stitch Karl Seguin 2025-06-24 08:57:59 +08:00
  • cb35b3624a Merge pull request #803 from lightpanda-io/inline_module_no_cache Karl Seguin 2025-06-24 08:55:23 +08:00
  • c6f59a7aa6 Merge pull request #804 from lightpanda-io/add_error_event_web_api Karl Seguin 2025-06-24 08:54:01 +08:00
  • bf296ad797 add ErrorEvent webapi Karl Seguin 2025-06-23 19:04:49 +08:00
  • 256540934b reject long timeouts as we're shutting down Karl Seguin 2025-06-23 17:27:22 +08:00
  • 3c07c0818d improve variable names Karl Seguin 2025-06-23 17:19:30 +08:00
  • a01d18ace1 Fix module caching Karl Seguin 2025-06-23 17:10:54 +08:00
  • 55e02f01dc fix wpt runner Karl Seguin 2025-06-23 16:47:31 +08:00
  • fe6ccad485 loop.run now takes a maximum wait time Karl Seguin 2025-06-23 16:43:28 +08:00
  • 11fe79312d Don't allow timeouts to be registered when shutting down Karl Seguin 2025-06-23 15:01:58 +08:00
  • bdb2338b5b Merge pull request #796 from lightpanda-io/docker Karl Seguin 2025-06-23 12:51:20 +08:00
  • bbafb048d0 Merge pull request #798 from lightpanda-io/module_loading Karl Seguin 2025-06-23 08:54:17 +08:00
  • 9fc2fa51bd Merge pull request #797 from lightpanda-io/template_content Karl Seguin 2025-06-23 08:54:00 +08:00
  • d8ec50345a Fix module loading Karl Seguin 2025-06-20 19:17:55 +08:00
  • 9f1cc09ca8 add HTML Template's content attribute Karl Seguin 2025-06-19 18:12:20 +08:00
  • 3575f45ac0 markdown: working duckduckgo markdown Francis Bouvier 2025-06-19 11:22:05 -07:00
  • 898b73ffc8 update dockerfile to multi-arch Pierre Tachoire 2025-06-19 09:37:20 -07:00
  • d7f209b70a experiment with executing custom element connectedCallback custom_element_connected Karl Seguin 2025-06-17 18:33:28 +08:00
  • 326851ed6f markdown: first implementation Francis Bouvier 2025-06-16 16:06:59 -07:00
  • 5dcc3db36b Merge pull request #795 from lightpanda-io/performance_observer Karl Seguin 2025-06-20 08:01:09 +08:00
  • c5d49a9d34 Add dummy PerformanceObserver Karl Seguin 2025-06-19 18:14:59 +08:00
  • ef9f828d35 Merge pull request #790 from lightpanda-io/css-stylesheet Karl Seguin 2025-06-19 10:32:13 +08:00
  • c691764205 Merge pull request #794 from lightpanda-io/window-screen Karl Seguin 2025-06-19 10:29:52 +08:00
  • 2c940d4fd6 browser context proxyServer sjorsdonkers 2025-06-17 17:59:28 +02:00
  • 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