Commit Graph

  • 71e7aa5262 Merge pull request #1146 from lightpanda-io/test_normalized_text_nodes Karl Seguin 2025-10-15 08:13:52 +08:00
  • 2e435f5d4e Merge pull request #1145 from lightpanda-io/page_events Karl Seguin 2025-10-14 19:48:59 +08:00
  • 859b03c4a6 update libdom and libhubbub Karl Seguin 2025-10-14 19:46:21 +08:00
  • ee8786444f add another test Karl Seguin 2025-10-14 13:48:23 +08:00
  • d87d782fd5 Merge pull request #1137 from lightpanda-io/profiler Karl Seguin 2025-10-14 05:45:31 +08:00
  • afac4fc37f add a test for the changes to parsing adjascent text ndoes Karl Seguin 2025-10-14 00:23:35 +08:00
  • de83521e08 Fire page lifecycle events when all scripts are either inline or async Karl Seguin 2025-10-13 21:53:58 +08:00
  • 99f8fe1592 Merge pull request #1139 from lightpanda-io/inspector-deinit Karl Seguin 2025-10-11 08:14:37 +08:00
  • 02c092a122 Merge pull request #1140 from lightpanda-io/invalid-errdefer Pierre Tachoire 2025-10-10 18:54:16 +02:00
  • 70ca74747f remove invalid errdefer Pierre Tachoire 2025-10-10 18:09:57 +02:00
  • 594d754022 cdp: drain microtasks before inspector deinit Pierre Tachoire 2025-10-10 17:00:32 +02:00
  • c381e4153d Expose v8 CpuProfiler + add fast properties for some window properties Karl Seguin 2025-10-10 19:48:50 +08:00
  • e761c7e8f4 Merge pull request #1115 from lightpanda-io/nikneym/url-changes Halil Durak 2025-10-10 10:54:47 +03:00
  • b8d4e3ac50 change after rebase Halil Durak 2025-10-10 10:43:04 +03:00
  • 4c2b95d00b always prefer navigateFromWebAPI when navigating from a web API Halil Durak 2025-10-09 12:43:30 +03:00
  • cea4f052ba location: add href setter nikneym 2025-10-01 14:24:57 +03:00
  • 9b4ea7a040 add an invalid url test nikneym 2025-10-01 12:30:54 +03:00
  • 26c2b258b4 get_protocol: don't allocate for protocol string nikneym 2025-10-01 12:29:51 +03:00
  • 27c9e18535 Merge pull request #1134 from lightpanda-io/nikneym/default-location Halil Durak 2025-10-10 10:33:36 +03:00
  • b53c2bfa0c Merge pull request #1135 from lightpanda-io/importmap Pierre Tachoire 2025-10-10 09:33:23 +02:00
  • 80605633c4 update wpt Pierre Tachoire 2025-10-10 08:46:06 +02:00
  • acf06fdd8f Resolve importmap against page's url Pierre Tachoire 2025-10-10 08:08:34 +02:00
  • 58cc5b4684 typo fix Pierre Tachoire 2025-10-10 08:02:45 +02:00
  • c502bd901e Merge pull request #1136 from lightpanda-io/update_libdom Karl Seguin 2025-10-10 13:15:11 +08:00
  • 55027747fd Update libdom Karl Seguin 2025-10-10 12:46:27 +08:00
  • f6d77afe2e Merge pull request #1130 from lightpanda-io/intersection_observer Karl Seguin 2025-10-10 11:10:08 +08:00
  • cd9466dafa free importmap on reset and don't retain capacity Pierre Tachoire 2025-10-09 16:21:55 +02:00
  • 4bf79e4bc9 add importmap support Pierre Tachoire 2025-10-09 16:08:46 +02:00
  • 7afecf0f85 move mod specifier resolution js/context => script manager Pierre Tachoire 2025-10-09 11:23:19 +02:00
  • 0b38b7d473 location: prefer about:blank when not navigated yet Halil Durak 2025-10-09 16:55:05 +03:00
  • 1b462da4aa Merge pull request #1133 from lightpanda-io/nikneym/cookie-validation Karl Seguin 2025-10-09 20:25:52 +08:00
  • 07948304b2 fix misleading comment Halil Durak 2025-10-09 14:00:39 +03:00
  • 0634acdac4 add a fast path for validating cookie strings Halil Durak 2025-10-09 12:03:14 +03:00
  • 75e0637d2d Ensure page background tasks are re-registered on reset Karl Seguin 2025-10-09 16:29:09 +08:00
  • 852c30b2e5 Rework IntersectionObserver Karl Seguin 2025-09-18 19:07:18 +08:00
  • dc85c6552a Merge pull request #1132 from lightpanda-io/reduce_http_tick_blocking Karl Seguin 2025-10-09 14:14:05 +08:00
  • 76e8506022 Remove potential processing blocking with CDP Karl Seguin 2025-10-09 13:18:47 +08:00
  • 2d6e2551f6 Merge pull request #1131 from lightpanda-io/microtask-queue-drain Karl Seguin 2025-10-09 08:36:26 +08:00
  • 080b1d9a7c drain micro task queue before reset ExecutionWorld and page Pierre Tachoire 2025-10-08 13:55:17 +02:00
  • fe008b0966 Merge pull request #1128 from lightpanda-io/console_trace_svg_test Karl Seguin 2025-10-08 00:25:20 +08:00
  • 4ad10d057b Add console.trace and svg attribute test Karl Seguin 2025-10-07 18:50:12 +08:00
  • a65aa9f312 Merge pull request #1126 from lightpanda-io/add_debug_context Karl Seguin 2025-10-06 17:48:41 +08:00
  • 5b43c16f35 Merge pull request #1125 from lightpanda-io/call_arena Karl Seguin 2025-10-06 17:22:41 +08:00
  • 9cb37dc011 Attempt to add more context to debug logs. Karl Seguin 2025-10-06 16:56:54 +08:00
  • 2ba6737c41 Merge pull request #1119 from lightpanda-io/cdp_log_entry Karl Seguin 2025-10-06 16:45:48 +08:00
  • 33d737f957 Merge pull request #1123 from lightpanda-io/blocking_scripts Karl Seguin 2025-10-06 15:57:29 +08:00
  • 381a18a40e Move the call_arena to the page. Karl Seguin 2025-10-06 15:52:56 +08:00
  • 207f0655dd Merge pull request #1117 from lightpanda-io/cleanup_js Karl Seguin 2025-10-06 15:33:21 +08:00
  • 88d64da257 Merge pull request #1124 from lightpanda-io/brotli Karl Seguin 2025-10-06 14:33:25 +08:00
  • cf378dfd6d add brotli include path Karl Seguin 2025-10-06 12:39:30 +08:00
  • a3939d9a66 Supports brotli compression Karl Seguin 2025-10-06 12:30:06 +08:00
  • ef363209a4 Remove the single-blocking-import restrictions Karl Seguin 2025-10-06 09:48:57 +08:00
  • fe9a10c617 Emit Log.addEntry Karl Seguin 2025-10-03 17:29:01 +08:00
  • 2e734fae57 This is the last of the big changes to the js code Karl Seguin 2025-10-03 13:19:53 +08:00
  • 432e3c3a5e Merge pull request #1118 from lightpanda-io/inspector_linking Karl Seguin 2025-10-03 14:10:47 +08:00
  • a4b13a80ce fix sloppiness Karl Seguin 2025-10-03 13:50:50 +08:00
  • a6997a7e85 Make sure inspector implementation is always exported Karl Seguin 2025-10-03 13:32:03 +08:00
  • a60d06af6b Merge pull request #1114 from lightpanda-io/extract_js_structs_to_files Karl Seguin 2025-10-03 09:54:21 +08:00
  • dab8012b6a Start extract JS structs into their own files Karl Seguin 2025-10-02 12:46:49 +08:00
  • 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