Commit Graph

  • 66f82fd9cc Merge pull request #1109 from lightpanda-io/remove_generic_js Karl Seguin 2025-10-02 10:58:34 +08:00
  • 0bff8ba632 Merge pull request #1113 from lightpanda-io/url-stitch-fix Karl Seguin 2025-10-02 10:21:23 +08:00
  • 32226297ab Remove the generic nature of Env and most of the JS classes Karl Seguin 2025-10-01 16:11:44 +08:00
  • ab18c90b36 Merge pull request #1112 from lightpanda-io/window_scroll Karl Seguin 2025-10-02 09:22:39 +08:00
  • 27b6fd561a Merge pull request #1104 from lightpanda-io/fetch_wait Karl Seguin 2025-10-02 09:22:29 +08:00
  • 15b64d5a25 Improve window scroll Karl Seguin 2025-10-01 18:41:56 +08:00
  • 08a50a8ada Merge pull request #1110 from lightpanda-io/telemetry_leak Karl Seguin 2025-10-01 17:29:59 +08:00
  • 9d172bb29d Fixes a 'leak' with telemetry Karl Seguin 2025-10-01 16:41:20 +08:00
  • c891322129 Merge pull request #1108 from lightpanda-io/wpt_panic_handler Karl Seguin 2025-10-01 15:04:24 +08:00
  • 77434850f7 url traverse down to the root Muki Kiboigo 2025-09-30 22:13:25 -07:00
  • 69b65dbd41 Add custom panic handler to printt which file caused a panic Karl Seguin 2025-10-01 11:24:41 +08:00
  • c335a545a3 Merge pull request #1107 from lightpanda-io/mutation_observer_improvement Karl Seguin 2025-10-01 08:44:07 +08:00
  • 5bcccec610 Merge pull request #1103 from lightpanda-io/text_decode_view Karl Seguin 2025-10-01 08:42:54 +08:00
  • 20ae9c3a53 fix dep link Karl Seguin 2025-09-30 21:41:08 +08:00
  • 92ca7c5a4b update zig-v8-form Karl Seguin 2025-09-30 19:05:30 +08:00
  • 37fa41b4a2 fix buffer ranges Karl Seguin 2025-09-30 09:14:21 +08:00
  • 298f959e13 Add broken TextDecoder test that should pass Karl Seguin 2025-09-29 20:29:43 +08:00
  • 1cb431f204 Better support for Uint8Array in ReadableStream Karl Seguin 2025-09-29 20:23:09 +08:00
  • 74dc7b278b Merge pull request #1105 from lightpanda-io/fix_bad_window_test Karl Seguin 2025-09-30 19:44:10 +08:00
  • b47d8a794c Use correct 'this' on MutationObserver callback Karl Seguin 2025-09-30 19:36:06 +08:00
  • eaf845959c Merge pull request #1106 from lightpanda-io/nikneym/window-onload-fix Halil Durak 2025-09-30 14:12:01 +03:00
  • 651521d346 Merge pull request #1102 from lightpanda-io/readable_stream_uint8array Karl Seguin 2025-09-30 19:03:46 +08:00
  • fb37b29671 don't allow object to be set on window.onload nikneym 2025-09-30 12:38:08 +03:00
  • 2ecf9016ba Better support for Uint8Array in ReadableStream Karl Seguin 2025-09-29 20:23:09 +08:00
  • 444b08be32 fix typo and wrong API in window test Karl Seguin 2025-09-30 16:28:47 +08:00
  • 2b84712eee Add Session.fetchWait so that 'fetch' mode will follow navigation Karl Seguin 2025-09-30 13:36:05 +08:00
  • 20cb6cdd8b Merge pull request #1091 from lightpanda-io/concurrent_blocking_imports Karl Seguin 2025-09-30 12:30:42 +08:00
  • 477a5e5338 Merge pull request #1088 from lightpanda-io/nonblocking_dynamic_imports Karl Seguin 2025-09-30 12:30:31 +08:00
  • 2a151229cb Merge pull request #1101 from lightpanda-io/nikneym/window-onload Karl Seguin 2025-09-30 09:15:40 +08:00
  • 1d50e091c7 add window.onload test nikneym 2025-09-29 14:45:47 +03:00
  • c587e380a0 add window.onload getter and setter nikneym 2025-09-29 14:45:35 +03:00
  • 54f9bfba84 Merge pull request #1099 from lightpanda-io/nikneym/qol-changes Karl Seguin 2025-09-29 17:39:32 +08:00
  • 489ba131c5 Merge pull request #1097 from lightpanda-io/check_visibility_opts Karl Seguin 2025-09-29 15:18:10 +08:00
  • 5eac1a146f Merge pull request #1098 from lightpanda-io/html_collection_indexed_accessor Karl Seguin 2025-09-29 15:17:57 +08:00
  • d7ce6bdeff Replace HTMLCollection postAttach's with indexed/named getter Karl Seguin 2025-09-29 14:03:59 +08:00
  • e88473d090 add missing checkVisibility options Karl Seguin 2025-09-29 12:04:11 +08:00
  • b9024ab032 set_innerHTML: simpler iteration nikneym 2025-09-26 15:37:49 +03:00
  • 98906be0f6 parseData: remove iterator variant nikneym 2025-09-26 15:36:41 +03:00
  • 220775715d Merge pull request #1094 from lightpanda-io/wpt-debug Pierre Tachoire 2025-09-26 13:54:17 +02:00
  • ecbf52157b ci: use debug mode for WPT tests Pierre Tachoire 2025-09-26 13:33:13 +02:00
  • a579977f66 Merge pull request #1086 from lightpanda-io/history Pierre Tachoire 2025-09-26 12:15:07 +02:00
  • 418dc6fdc2 Start downloading all synchronous imports ASAP Karl Seguin 2025-09-25 18:05:09 +08:00
  • 2aa4b03673 try to cleanup persisted references Karl Seguin 2025-09-26 15:34:32 +08:00
  • f236a65a79 Merge pull request #1092 from lightpanda-io/nikneym/insert-adjacent-html Karl Seguin 2025-09-26 14:51:08 +08:00
  • f7b08a1160 prefer orelse return instead of orelse unreachable nikneym 2025-09-26 09:43:30 +03:00
  • eed10dd1bb Apply suggestions from code review Karl Seguin 2025-09-26 10:37:31 +08:00
  • 9992bd0999 clean up history api Muki Kiboigo 2025-09-25 12:33:30 -07:00
  • 6912175e7e prefer $ instead of document.querySelector nikneym 2025-09-25 19:30:10 +03:00
  • a59c32757e assert that nodes exist nikneym 2025-09-25 19:29:44 +03:00
  • 2438a0e60b fix comment nikneym 2025-09-25 19:17:08 +03:00
  • a850a902ce make sure parent is not Document in beforebegin and afterend nikneym 2025-09-25 15:04:26 +03:00
  • b7ba993ba6 improve insertAdjacentHTML test nikneym 2025-09-25 14:42:58 +03:00
  • 3eb0d57d5b correct element insertation in insertAdjacentHTML nikneym 2025-09-25 14:41:50 +03:00
  • 6bf2ff9168 Protect against context changing during module resolution. Karl Seguin 2025-09-25 13:39:02 +08:00
  • 92226a8d06 Merge pull request #1090 from lightpanda-io/script_data_url_test Karl Seguin 2025-09-25 10:15:47 +08:00
  • 134424dfdc add script dataurl test Karl Seguin 2025-09-25 08:18:59 +08:00
  • 58ceb66452 Merge pull request #1089 from lightpanda-io/fix-datauri Karl Seguin 2025-09-25 08:15:36 +08:00
  • 902b8fc789 add insertAdjacentHTML test nikneym 2025-09-24 20:26:05 +03:00
  • 923491a510 make ref_node of nodeInsertBefore nullable nikneym 2025-09-24 20:21:48 +03:00
  • 255b45d07b initial insertAdjacentHTML attempt nikneym 2025-09-24 20:21:08 +03:00
  • 8f68b5b289 fix data uri scripts Pierre Tachoire 2025-09-24 17:29:23 +02:00
  • 252fd78473 remove duplicate put, add more assertions Karl Seguin 2025-09-24 22:44:46 +08:00
  • b692c5db60 nonblocking dynamic imports Karl Seguin 2025-09-24 22:25:56 +08:00
  • eff7d58f4b Merge pull request #1087 from lightpanda-io/fix-beyboardevent Pierre Tachoire 2025-09-24 09:56:47 +02:00
  • 17e9bdf8e8 fix pointer parameter into MouseEvent contructor Pierre Tachoire 2025-09-24 09:40:20 +02:00
  • 22d2694b71 fix pointer parameter into KeyboardEvent contructor Pierre Tachoire 2025-09-24 09:29:37 +02:00
  • e74d7fa454 add popstate event for History Muki Kiboigo 2025-09-24 00:20:34 -07:00
  • 464f42a121 add history tests Muki Kiboigo 2025-09-23 23:37:50 -07:00
  • 05e7079178 functional history WebAPI Muki Kiboigo 2025-09-23 23:37:36 -07:00
  • f03fcc9a31 support for returning Env.Value Muki Kiboigo 2025-09-23 23:37:02 -07:00
  • c3ad054bb3 add toJson object and fromJson value Muki Kiboigo 2025-09-23 20:44:51 -07:00
  • 202e137d77 Merge pull request #1084 from lightpanda-io/slotchange Karl Seguin 2025-09-24 09:23:28 +08:00
  • 6b35664e37 Merge pull request #1079 from lightpanda-io/dynamic_import_caching Karl Seguin 2025-09-24 09:23:16 +08:00
  • 5604affd0b slower for CI speedup_tests Karl Seguin 2025-09-23 17:51:36 +08:00
  • 1a7dbd56ac Dispatch slotchange event Karl Seguin 2025-09-23 17:41:05 +08:00
  • 1a40853aae Merge pull request #1082 from lightpanda-io/response_type Karl Seguin 2025-09-23 14:23:16 +08:00
  • 60f1b1160e reduce test wait time Karl Seguin 2025-09-23 11:47:32 +08:00
  • 6bad2b16e4 Set Response.type to basic on same-origin requests Karl Seguin 2025-09-23 11:35:51 +08:00
  • db166b4633 Merge pull request #1081 from lightpanda-io/nikneym/link-rel Karl Seguin 2025-09-22 22:35:34 +08:00
  • 71bc624a74 add a link element test nikneym 2025-09-22 16:35:06 +03:00
  • 907a941795 add rel setter to HTMLLinkElement nikneym 2025-09-22 16:34:37 +03:00
  • 559783eed7 Merge pull request #1080 from lightpanda-io/bump-netsurf Pierre Tachoire 2025-09-22 14:26:24 +02:00
  • 68585c8837 add rel getter to HTMLLinkElement nikneym 2025-09-22 15:08:07 +03:00
  • eccbc9d9b3 update libdom version Pierre Tachoire 2025-09-22 11:19:28 +02:00
  • e7d1d55170 update zig-v8-fork Karl Seguin 2025-09-22 15:19:28 +08:00
  • f04754c254 Correct dynamic module loading/caching Karl Seguin 2025-09-22 15:12:54 +08:00
  • a8e5a48b87 Merge pull request #1074 from lightpanda-io/cdp-nodeid Karl Seguin 2025-09-20 07:21:20 +08:00
  • 283a9af406 cdp: start nodeId from 1 instead of 0 Pierre Tachoire 2025-09-19 17:07:42 +02:00
  • e3896455db Merge pull request #1073 from lightpanda-io/increase_mimalloc_get_rss_buffer Karl Seguin 2025-09-19 19:38:28 +08:00
  • 5e6d2700a2 Merge pull request #1070 from lightpanda-io/dump_strip_mode Karl Seguin 2025-09-19 19:25:06 +08:00
  • dfd0dfe0f6 Seems 4K isn't always enough Karl Seguin 2025-09-19 19:22:02 +08:00
  • e6b9be5020 Merge pull request #1072 from lightpanda-io/assert_corretly_set_exit_when_done Pierre Tachoire 2025-09-19 12:20:33 +02:00
  • 6f7c87516f Merge pull request #1067 from lightpanda-io/more_testing_metrics Pierre Tachoire 2025-09-19 12:16:47 +02:00
  • 516a78326d Merge pull request #1066 from lightpanda-io/nikneym/relaxed-post-message Pierre Tachoire 2025-09-19 11:14:35 +02:00
  • 853b7f84ef Ensure extra_socket can't happen when exit_when_done == true Karl Seguin 2025-09-19 16:59:36 +08:00
  • b248a2515e Merge pull request #1071 from lightpanda-io/nikneym/element-dir Karl Seguin 2025-09-19 16:51:32 +08:00
  • 6826c42c65 check for correct dir in HTML elements nikneym 2025-09-19 11:30:15 +03:00
  • 4f041e48a3 make sure dir attribute is parsed if provided nikneym 2025-09-19 11:26:53 +03:00
  • ec6800500b add a test for element.dir nikneym 2025-09-19 11:11:58 +03:00
  • 856d65a8e9 add element.dir getter & setter nikneym 2025-09-19 10:48:37 +03:00