Commit Graph

  • bd3966bf8d axnode: add focus on webroot Pierre Tachoire 2026-01-15 15:13:02 +01:00
  • 74578ba274 axnode: implement list marker Pierre Tachoire 2026-01-15 15:07:48 +01:00
  • cb89742d2f axnode: add li level Pierre Tachoire 2026-01-15 14:37:46 +01:00
  • 6d0f991c17 axnode: add hr properties Pierre Tachoire 2026-01-15 14:15:46 +01:00
  • d126d2a0f9 axnode: ignore hidden input Pierre Tachoire 2026-01-15 13:22:15 +01:00
  • b51cca5617 axnode: use select.getValue Pierre Tachoire 2026-01-15 13:06:22 +01:00
  • dc54dad290 axnode: add more attributes for input elements Pierre Tachoire 2026-01-15 12:12:02 +01:00
  • 7d6ab5a708 axnode: force manual formatting in switches Pierre Tachoire 2026-01-15 08:23:22 +01:00
  • 07acb9308d axnode: fallback button name to their tagname Pierre Tachoire 2026-01-15 07:57:10 +01:00
  • ef315a46bc axnode: don't extract all text content as name Pierre Tachoire 2026-01-14 21:58:05 +01:00
  • eb45bd051c axtree: simpler AXValue Pierre Tachoire 2026-01-09 18:08:34 +01:00
  • 65102edc98 axtree: remove useless error return Pierre Tachoire 2026-01-09 17:44:03 +01:00
  • 04eda96416 axtree: reverse writeNode return logic Pierre Tachoire 2026-01-09 17:41:01 +01:00
  • f5036bdf5e axtree: use a simpler union switch Pierre Tachoire 2026-01-09 17:36:42 +01:00
  • b6df85da7a axtree: add improvements Pierre Tachoire 2026-01-05 15:59:55 +01:00
  • 9775b39a8d axnode: use absolute urls Pierre Tachoire 2026-01-05 12:17:55 +01:00
  • d6d74c5024 first version of AXTree Pierre Tachoire 2025-12-30 12:36:44 +01:00
  • e09d15b12a add more generic HTML types Pierre Tachoire 2025-12-30 12:36:17 +01:00
  • 6d33d23935 Merge pull request #1371 from lightpanda-io/reject_non_new_constructor Karl Seguin 2026-01-15 12:06:55 +00:00
  • 47760e00f7 Reject constructor calls without new Karl Seguin 2026-01-15 19:25:43 +08:00
  • 72e8421099 Merge pull request #1366 from lightpanda-io/details_are_values Karl Seguin 2026-01-14 23:25:17 +00:00
  • 844b0ed457 Merge pull request #1368 from lightpanda-io/dupe_remove_id Karl Seguin 2026-01-14 11:52:06 +00:00
  • 7e37db796f Make removeIds lookup own the key Karl Seguin 2026-01-14 18:35:26 +08:00
  • 3e5b506675 Merge pull request #1367 from lightpanda-io/readable_stream_cancel_persist Karl Seguin 2026-01-14 10:20:14 +00:00
  • d356dbfc06 Merge pull request #1365 from lightpanda-io/try_catch_caught Karl Seguin 2026-01-14 09:59:19 +00:00
  • f5aee1f4c0 persist the readable stream's cancel callback Karl Seguin 2026-01-14 17:58:41 +08:00
  • de4926d87d fix legacy runner, manual merge Karl Seguin 2026-01-14 17:49:27 +08:00
  • 56a39e2cc7 Apply tryCatch change to wpt runner Karl Seguin 2026-01-14 15:46:47 +08:00
  • 8e14dacc32 Improve ergonomics of try catch (and Function's tryCall) Karl Seguin 2026-01-13 12:33:37 +08:00
  • 05102c673a use js.Value when input can be a value Karl Seguin 2026-01-14 15:38:34 +08:00
  • db2ecfe159 Merge pull request #1307 from lightpanda-io/direct_v8 Karl Seguin 2026-01-14 07:27:42 +00:00
  • 640cb0d489 Merge pull request #1364 from lightpanda-io/observer_try_catch Karl Seguin 2026-01-14 02:10:56 +00:00
  • 223a6170d5 Fix use-after free Karl Seguin 2026-01-14 09:37:10 +08:00
  • 63f1c85964 Remove unnecessary microtask run. Karl Seguin 2026-01-13 18:09:58 +08:00
  • c252c8e870 update v8 dep version Karl Seguin 2026-01-13 16:12:28 +08:00
  • 801c019150 update v8 Karl Seguin 2026-01-13 16:07:49 +08:00
  • d77a6620f3 merge main Karl Seguin 2026-01-13 13:05:16 +08:00
  • 4e4a615df8 Move Env's FunctionTemplate from Global -> Eternal Karl Seguin 2026-01-12 10:49:43 +08:00
  • 1b0ea44519 merge main Karl Seguin 2026-01-09 18:02:18 +08:00
  • 86f4ea108d Store snapshot templates in isolate, not context. Karl Seguin 2026-01-05 19:05:44 +08:00
  • 2322cb9b83 remove unused code, remove references to v8::Persistent Karl Seguin 2026-01-05 18:33:37 +08:00
  • 4720268426 Don't dupe StartupData, use what v8 gives us directly. Karl Seguin 2026-01-05 16:05:39 +08:00
  • b4f134bff6 Prefer js.Value over js.Object in History/Navigation Karl Seguin 2026-01-05 10:29:00 +08:00
  • f2a9125b99 js.v8 is not equal to js.v8.c Karl Seguin 2026-01-02 16:10:07 +08:00
  • 8438b7d561 remove remaining direct v8 references Karl Seguin 2026-01-02 16:07:23 +08:00
  • 18c846757b migrate almost all types Karl Seguin 2026-01-02 14:52:44 +08:00
  • bc11a48e6b migrate most cases, merge Caller into bridge Karl Seguin 2026-01-01 16:26:18 +08:00
  • 01ecd725b8 cleanup resolvers Karl Seguin 2026-01-01 09:57:41 +08:00
  • e6af7d1bd0 import more types Karl Seguin 2025-12-31 20:58:26 +08:00
  • 701de08e8a have our js.Context directly hold a js handle Karl Seguin 2025-12-31 19:13:13 +08:00
  • 363b95bdef Isolate and HandleScope Karl Seguin 2025-12-31 18:52:47 +08:00
  • ca5a385b51 Port js.Object Karl Seguin 2025-12-31 17:44:42 +08:00
  • 93f0d24673 port TryCatch Karl Seguin 2025-12-31 14:44:59 +08:00
  • a5038893fe port Snapshot Karl Seguin 2025-12-31 13:47:56 +08:00
  • 3442f99a49 remove unused js.This Karl Seguin 2025-12-31 12:41:27 +08:00
  • 6ecf52cc03 port Platform and Inspector to use v8's C handles/functions directly Karl Seguin 2025-12-31 12:39:25 +08:00
  • 8aaef674fe Migrate Function and String Karl Seguin 2025-12-30 16:27:42 +08:00
  • 3b1cd06615 Make js.Array and js.Value directly contain their v8 handles. Karl Seguin 2025-12-29 20:02:06 +08:00
  • 4841f8cc8f add trycatch to Intersection and Performance Observers Karl Seguin 2026-01-13 12:55:10 +08:00
  • d9d8f68bf8 Merge pull request #1361 from lightpanda-io/mutation-observer-trycall Karl Seguin 2026-01-12 22:42:33 +00:00
  • cf726d9813 fix double slash in import path Pierre Tachoire 2026-01-12 17:59:49 +01:00
  • 92be2c45d6 use tryCall for MutationObserver records callback Pierre Tachoire 2026-01-12 17:58:40 +01:00
  • 914092b538 Merge pull request #1355 from lightpanda-io/console_apis Pierre Tachoire 2026-01-12 15:15:24 +01:00
  • a8cd5fc266 Merge pull request #1354 from lightpanda-io/node_document Pierre Tachoire 2026-01-12 15:14:57 +01:00
  • 643f07fa10 Merge pull request #1352 from lightpanda-io/mutation_character_data Pierre Tachoire 2026-01-12 15:13:32 +01:00
  • 0d77ff661b Merge pull request #1360 from lightpanda-io/wpt-v8 Pierre Tachoire 2026-01-12 10:53:51 +01:00
  • 70d84b2f72 ci: fix wpt build path Pierre Tachoire 2026-01-12 09:56:53 +01:00
  • 41905ef735 Merge pull request #1358 from lightpanda-io/wpt-v8 Pierre Tachoire 2026-01-12 09:26:55 +01:00
  • 2a468cc750 ci: split wpt build and run Pierre Tachoire 2026-01-12 09:18:16 +01:00
  • 32520000c6 ci: use releaseFast mode for wpt Pierre Tachoire 2026-01-12 09:09:36 +01:00
  • 14db7a8eb3 ci: move fetch test from integration to e2e Pierre Tachoire 2026-01-12 08:53:24 +01:00
  • 8460e9a385 Merge pull request #1357 from lightpanda-io/wpt-v8 Pierre Tachoire 2026-01-12 08:42:53 +01:00
  • 933a93a703 ci: move fetch tests into 2e2 Pierre Tachoire 2026-01-12 08:32:52 +01:00
  • c2e09d3084 ci: build only run cmd forbuild dev test Pierre Tachoire 2026-01-12 08:28:03 +01:00
  • 98397401b8 ci: use compiled v8 with wpt tests Pierre Tachoire 2026-01-12 08:11:55 +01:00
  • e042b1105a Merge pull request #1311 from lightpanda-io/nikneym/backport-canvas Karl Seguin 2026-01-10 23:26:42 +00:00
  • ee4775eb1a prefer underscore on fields Halil Durak 2026-01-10 14:13:41 +03:00
  • 6ff6232316 move isHexColor to color.zig Halil Durak 2026-01-10 14:13:09 +03:00
  • 10035ab2f4 add some missing APIs to Console Karl Seguin 2026-01-10 17:45:25 +08:00
  • 2679175ae9 make createElement return DOMException on error Karl Seguin 2026-01-10 16:00:11 +08:00
  • 8d3aa1f3fa validate tag name given to document.createElement Karl Seguin 2026-01-10 10:43:43 +08:00
  • 75e78795ec Add Document.replaceChildren Karl Seguin 2026-01-10 10:32:02 +08:00
  • 05f0f8901e make Node.isConnected() shadowroot-aware Karl Seguin 2026-01-10 08:24:12 +08:00
  • 6917aeb47b Walk document for doctype Karl Seguin 2026-01-10 08:05:03 +08:00
  • 516a86e33f Merge pull request #1331 from lightpanda-io/zigdom-selector-case-insensitive Karl Seguin 2026-01-09 23:20:39 +00:00
  • 7184a91c95 finalize canvas backport Halil Durak 2026-01-09 19:46:11 +03:00
  • 83e9d705cf backport dummy canvas APIs Halil Durak 2026-01-04 21:23:25 +03:00
  • bb907f5adb Support range mutation across nodes Karl Seguin 2026-01-09 20:42:23 +08:00
  • f1b60453bd Add getAttributeNamespace to MutationRecord Karl Seguin 2026-01-09 20:25:49 +08:00
  • 0ef339f12a Merge pull request #1349 from lightpanda-io/build-timeout Pierre Tachoire 2026-01-09 12:34:18 +01:00
  • 5c0169ee05 ci: force release to be the latest Pierre Tachoire 2026-01-09 11:44:38 +01:00
  • daf959ee90 Merge pull request #1347 from lightpanda-io/registerProtocolHandler Pierre Tachoire 2026-01-09 11:42:49 +01:00
  • 89b43b6102 Merge pull request #1348 from lightpanda-io/wpt_events Pierre Tachoire 2026-01-09 11:41:41 +01:00
  • d3b05201b9 Merge pull request #1350 from lightpanda-io/css_selector_escape_sequence Pierre Tachoire 2026-01-09 11:40:33 +01:00
  • 127e53cf3a Merge pull request #1344 from lightpanda-io/indexed_fix Karl Seguin 2026-01-09 10:38:54 +00:00
  • 29281fe3ec Merge pull request #1346 from lightpanda-io/more_cloneNode Pierre Tachoire 2026-01-09 11:38:18 +01:00
  • a0fb55802f Merge pull request #1345 from lightpanda-io/add_more_explicit_types Pierre Tachoire 2026-01-09 11:37:51 +01:00
  • 90ec068367 Merge pull request #1351 from lightpanda-io/inspector-deinit-handlescope Pierre Tachoire 2026-01-09 11:37:00 +01:00
  • f57cf1be75 use temporary handlescope to deinit inspector Pierre Tachoire 2026-01-09 11:25:34 +01:00
  • 3f44dee367 Support escape sequences in CSS selector for id and class selectors Karl Seguin 2026-01-09 16:42:57 +08:00