Commit Graph

  • fb58c50fb7 Merge pull request #870 from lightpanda-io/popover_open_pseudo_selector Karl Seguin 2025-07-10 08:27:43 +08:00
  • 955f917015 Merge pull request #873 from lightpanda-io/macos-build Pierre Tachoire 2025-07-09 15:35:09 -07:00
  • 12c7df98e4 ci: fix macos version for building Pierre Tachoire 2025-07-09 15:26:07 -07:00
  • 889c29a163 Merge pull request #871 from lightpanda-io/ws-http-max Pierre Tachoire 2025-07-09 15:13:50 -07:00
  • 886c1370e7 ws: increase max http message from 2kb to 4kb Pierre Tachoire 2025-07-09 07:13:10 -07:00
  • febcc0a673 Merge pull request #864 from lightpanda-io/link_href Karl Seguin 2025-07-09 18:48:17 +08:00
  • 98cad6bf8d Accept popover-over pseudo selector Karl Seguin 2025-07-09 18:45:28 +08:00
  • 7e5daedc8c more PerformnaceObserver placeholders Karl Seguin 2025-07-09 18:10:23 +08:00
  • da3fe6f7ea fix test Karl Seguin 2025-07-09 17:41:05 +08:00
  • f612ce262f Update src/browser/html/elements.zig Karl Seguin 2025-07-09 16:16:45 +08:00
  • 24ccfca279 Fix element.hasAttributes Karl Seguin 2025-07-09 16:14:53 +08:00
  • 34b3c3982b Fix document.domain Karl Seguin 2025-07-09 14:29:05 +08:00
  • 7f732c94da add HTMLElementLink get/set href Karl Seguin 2025-07-09 13:27:25 +08:00
  • bdc49a65aa Merge pull request #859 from lightpanda-io/document_fragment_query_selector Karl Seguin 2025-07-09 10:25:35 +08:00
  • 73d82dd0ba I guess we can't use the call_arena for querySelectorAll Karl Seguin 2025-07-09 10:19:16 +08:00
  • dfa4403c8a arena -> call_arena for querySelectorAll Karl Seguin 2025-07-09 10:11:26 +08:00
  • b8f3b19499 Merge pull request #857 from lightpanda-io/improved_native_proto Karl Seguin 2025-07-09 10:01:38 +08:00
  • 448718d112 Merge pull request #858 from lightpanda-io/callback_with_new_this Karl Seguin 2025-07-09 09:34:14 +08:00
  • 6de55df4bc Merge pull request #856 from lightpanda-io/resize_observer Pierre Tachoire 2025-07-08 15:50:08 -07:00
  • 189fe26667 Merge pull request #862 from lightpanda-io/macos-14 Pierre Tachoire 2025-07-08 15:49:47 -07:00
  • 7230884116 ci: use macos-14 for nightly builds Pierre Tachoire 2025-07-08 08:27:45 -07:00
  • d7fba81f8f Add querySelect and querySelectorAll to DocumentFragment Karl Seguin 2025-07-08 19:24:35 +08:00
  • 29ac13185c Allow JS Callback to be called with a previously-unseen this. Karl Seguin 2025-07-08 19:17:59 +08:00
  • 3a49ee83ce Improve prototype resolution for native types Karl Seguin 2025-07-08 18:17:11 +08:00
  • 95cbbc3b45 add dummy ResizeObserver Karl Seguin 2025-07-08 18:30:33 +08:00
  • 2a5c7d139f Merge pull request #855 from lightpanda-io/zig_fmt Karl Seguin 2025-07-08 18:34:14 +08:00
  • b74863873b zig fmt Karl Seguin 2025-07-08 18:28:21 +08:00
  • 7b46fe9cc8 Merge pull request #848 from lightpanda-io/fix_insecure_forward_proxy Karl Seguin 2025-07-08 09:52:23 +08:00
  • afc8c69a82 Merge pull request #854 from lightpanda-io/remove_debug_log Karl Seguin 2025-07-08 09:39:19 +08:00
  • 38bbad6e88 Revert "fix secure connection logic" Karl Seguin 2025-07-08 09:33:53 +08:00
  • 1df47fd415 remove std.debug.print Karl Seguin 2025-07-08 09:33:19 +08:00
  • faf21c5fff Merge pull request #853 from lightpanda-io/typo-fix Pierre Tachoire 2025-07-07 17:24:28 -07:00
  • 2aee580795 Merge pull request #849 from lightpanda-io/mutation_observer_loop Karl Seguin 2025-07-08 08:15:02 +08:00
  • 404c027546 typo fix Pierre Tachoire 2025-07-07 17:14:52 -07:00
  • 04e59c6df2 Merge pull request #850 from lightpanda-io/set_attribute_value Karl Seguin 2025-07-08 08:14:52 +08:00
  • 835042b794 Merge pull request #851 from lightpanda-io/add_event_listener_signal Karl Seguin 2025-07-08 08:14:38 +08:00
  • 907490e266 Merge pull request #852 from lightpanda-io/katie-lpd-patch-1 Pierre Tachoire 2025-07-07 17:01:09 -07:00
  • 80fe167646 Update README.md Pierre Tachoire 2025-07-07 17:00:54 -07:00
  • d30631f991 Apply suggestions from code review katie-lpd 2025-07-07 16:59:07 -07:00
  • 8956ab85f9 Update README.md katie-lpd 2025-07-07 16:50:32 -07:00
  • 2cdc9e9f5f cdp: use a polyfill loader per isolate Pierre Tachoire 2025-07-07 16:27:37 -07:00
  • 13c623755c js: remove existing unknown property debug Pierre Tachoire 2025-07-07 14:29:48 -07:00
  • bdfceec520 refacto a bit the missing callback into polyfill Pierre Tachoire 2025-07-07 14:29:04 -07:00
  • 941dace7f9 enable conditionnal loading for polyfill Pierre Tachoire 2025-07-05 16:45:01 -07:00
  • 07693e54af Add support for the signal option of addEventListener Karl Seguin 2025-07-07 20:56:19 +08:00
  • b6132f2497 fix secure connection logic Karl Seguin 2025-07-07 19:56:21 +08:00
  • b3fe3d02c9 Attribute.set_value uses element, if possible Karl Seguin 2025-07-07 19:47:17 +08:00
  • e880b18bb1 Rework MutationObserver callback. Karl Seguin 2025-07-07 19:29:10 +08:00
  • 74a299eef7 Fix non-tls forward-proxy Karl Seguin 2025-07-07 11:03:04 +08:00
  • 300428ddfb Merge pull request #840 from lightpanda-io/xhr_readystatechange Karl Seguin 2025-07-06 08:59:19 +08:00
  • 1c27f8251e Merge pull request #846 from lightpanda-io/e2e-draft Pierre Tachoire 2025-07-05 16:46:04 -07:00
  • 92badd3722 ci: don't run 2e2 on draft Pierre Tachoire 2025-07-05 14:22:21 -07:00
  • 8a80f0b3dd Merge pull request #843 from lightpanda-io/empty_anchor_fix Karl Seguin 2025-07-04 23:43:10 +08:00
  • fcc74b63d3 correct comment Karl Seguin 2025-07-04 23:17:48 +08:00
  • d7155e6662 An empty anchor should return empty strings for its getters Karl Seguin 2025-07-04 19:23:19 +08:00
  • 42c3841639 Merge pull request #842 from lightpanda-io/fix_elementFromPoint_crash Karl Seguin 2025-07-04 19:12:46 +08:00
  • c331713401 set correct state on xhr.abort and send correct events Karl Seguin 2025-07-04 19:12:26 +08:00
  • 002d9c1747 Merge pull request #841 from lightpanda-io/scroll_events Karl Seguin 2025-07-04 19:00:28 +08:00
  • 2885ceceb1 document use of i32 Karl Seguin 2025-07-04 18:55:14 +08:00
  • 22a644ba01 rename tls_in_tls to tlsproxy sjorsdonkers 2025-07-04 09:53:13 +02:00
  • bab120a75d secure changes sjorsdonkers 2025-07-02 14:57:27 +02:00
  • 7a07c82f06 https-proxy: update upstream tls.zig Francis Bouvier 2025-07-02 10:39:26 -07:00
  • e881d2f6cf tls proxy tweaks sjorsdonkers 2025-07-02 12:00:20 +02:00
  • c8d003a08f https-proxy: update tls.zig Francis Bouvier 2025-06-29 21:31:37 -07:00
  • e2cc404571 Handle TLS proxy, both for HTTP and HTTPS (tls in tls) endpoints Francis Bouvier 2025-06-29 17:58:19 -07:00
  • be71eaae47 TLS connect proxy WIP sjorsdonkers 2025-06-25 14:27:55 +02:00
  • ed31a452b2 Rely on js.zig for float->int translation Karl Seguin 2025-07-04 11:34:34 +08:00
  • f51ee7f3a0 Merge pull request #829 from lightpanda-io/pumpmessageloop Pierre Tachoire 2025-07-03 10:11:26 -07:00
  • 9d1dc97766 remove useless debug log Pierre Tachoire 2025-07-02 16:17:17 -07:00
  • b78729f685 test: inject platform to the serveCDP app Pierre Tachoire 2025-07-02 13:16:49 -07:00
  • 44a76e59f9 run pumpmessageloop in its own loop Pierre Tachoire 2025-07-02 13:16:20 -07:00
  • 1504e36a68 use comptime test for platform existence Pierre Tachoire 2025-07-02 12:26:33 -07:00
  • 80348ef190 fix wpt tests with platform requirement Pierre Tachoire 2025-07-01 16:45:24 -07:00
  • a3c14748d3 fix unit testing with platform deps requirement Pierre Tachoire 2025-07-01 16:21:47 -07:00
  • 3c0143af92 add runIdleTasks Pierre Tachoire 2025-06-30 18:50:04 -07:00
  • 22a93a9c39 add pump message loop calls Pierre Tachoire 2025-06-30 15:03:52 -07:00
  • e8866a6431 Merge pull request #838 from lightpanda-io/improved_js_value_printing Karl Seguin 2025-07-04 00:30:35 +08:00
  • 455ed79872 Remove HTTP client generic Loop parameter Karl Seguin 2025-07-02 16:48:14 +08:00
  • 3d17c531d7 make window.scrollTo triggers scroll and scrollend events Karl Seguin 2025-07-03 19:37:07 +08:00
  • dfe90243d6 Add readystate change event to XHR Karl Seguin 2025-07-03 19:27:16 +08:00
  • bf1db50667 Merge pull request #839 from lightpanda-io/build_time Karl Seguin 2025-07-03 15:34:53 +08:00
  • a2565a7c83 range: add detach function Pierre Tachoire 2025-07-02 10:49:20 -07:00
  • 947d01a3c0 range starts and ends with the global document by default Pierre Tachoire 2025-07-02 10:45:43 -07:00
  • be11d82c9c improve build times (a little) Karl Seguin 2025-07-03 13:55:00 +08:00
  • 7a0e7fff13 Improve JS value printing Karl Seguin 2025-07-02 11:47:19 +08:00
  • 81fb71b7f7 Merge pull request #830 from lightpanda-io/SetHostInitializeImportMetaObjectCallback Karl Seguin 2025-07-03 09:17:47 +08:00
  • b10f5ec99f bump zig-v8-fork version Karl Seguin 2025-07-02 13:38:01 +08:00
  • 5abe7bdeef Merge pull request #831 from lightpanda-io/log_invalid_cookie_expiry Karl Seguin 2025-07-02 10:11:20 +08:00
  • 54be651415 Merge pull request #832 from lightpanda-io/range_selectNodeContents Karl Seguin 2025-07-02 10:11:01 +08:00
  • cdbf6d7ae7 Merge pull request #834 from lightpanda-io/arm-generic Pierre Tachoire 2025-07-01 12:08:30 -07:00
  • 50349edf4d ci: use a generic target for arm build Pierre Tachoire 2025-07-01 07:55:32 -07:00
  • da307c1b40 range.selectNodeContents sjorsdonkers 2025-07-01 15:11:01 +02:00
  • b50b96bd1d Implement ImportMeta callback Karl Seguin 2025-07-01 15:59:24 +08:00
  • 92654fc5aa use logger for invalid cookie expiry Karl Seguin 2025-07-01 12:25:25 +08:00
  • 36b2de216b Merge pull request #828 from lightpanda-io/arm-compat Pierre Tachoire 2025-06-30 11:53:06 -07:00
  • 8745c1016e ci: use cpu cortex_a72 for arm build Pierre Tachoire 2025-06-30 10:58:15 -07:00
  • f5a58c1ff0 Merge pull request #826 from lightpanda-io/upgrade-v8 Pierre Tachoire 2025-06-29 10:54:46 -07:00
  • d9e72049ae ci: use ubuntu 22.04 for arm64 build Pierre Tachoire 2025-06-29 10:48:04 -07:00
  • 927ca01161 upgrade zig v8 version Pierre Tachoire 2025-06-29 10:47:03 -07:00
  • 3ea8d0b01c Merge pull request #824 from lightpanda-io/dom-non-html Pierre Tachoire 2025-06-29 10:44:26 -07:00