Commit Graph

  • 1639ff1b98 improve XMLHTTPRequest. Legacy xhr.html pass zigdom Karl Seguin 2025-12-15 17:56:23 +08:00
  • 0c1c26462c Merge pull request #1274 from lightpanda-io/document-write main Pierre Tachoire 2025-12-15 09:03:57 +01:00
  • ce85fa53b0 wpt: allow mjs serve through test web server wpt-mjs Pierre Tachoire 2025-12-15 08:50:12 +01:00
  • d8bbaff506 _open does the page.open test directly Pierre Tachoire 2025-12-15 08:28:20 +01:00
  • 447ef83e0a Merge pull request #1265 from lightpanda-io/network-event Pierre Tachoire 2025-12-15 08:26:35 +01:00
  • 9b3107d4fe build FormData from optional form and optional submitter Karl Seguin 2025-12-15 12:31:30 +08:00
  • 4bebc4c142 simplify / standardized how HTMLFormControlsCollection 'inherits' from HTMLCollection Karl Seguin 2025-12-15 10:35:41 +08:00
  • ac0601b141 add RadioNodeList Karl Seguin 2025-12-15 10:31:44 +08:00
  • 6040cd3338 improve Form, notably form.elements Karl Seguin 2025-12-14 20:02:39 +08:00
  • f93403d3dc Remove thread local Karl Seguin 2025-12-14 16:16:54 +08:00
  • 82cd5d4bab fix legacy intersection observer test Karl Seguin 2025-12-13 21:23:16 +08:00
  • 6d4966e83d implement document.write Pierre Tachoire 2025-12-13 14:05:05 +01:00
  • 0d3055716e tweak timing of intersection observer and how it handles disconnected nodes Karl Seguin 2025-12-13 20:33:43 +08:00
  • c9b4067686 Event listener can now be an object with a handleEvent function Karl Seguin 2025-12-13 17:19:53 +08:00
  • 52dcc6765a URLSearchParams from FormData Karl Seguin 2025-12-13 12:47:54 +08:00
  • 42440f1503 fix mime.charsetString() Pierre Tachoire 2025-12-12 18:00:20 +01:00
  • 26827efe34 cdp: use same value for requestId and loaderId Pierre Tachoire 2025-12-12 17:04:18 +01:00
  • eab328e2b5 Tweak URL, refactor Anchor and URL to share more common code Karl Seguin 2025-12-12 21:50:13 +08:00
  • 23146f64ab Screen and ScreenOrientation (legacy) Karl Seguin 2025-12-12 18:21:30 +08:00
  • a6d3a3d0ab Add properties to HTMLStyleelement Karl Seguin 2025-12-12 18:01:12 +08:00
  • 5eb54bbc95 Media/Audio/Video elements Karl Seguin 2025-12-12 17:34:57 +08:00
  • a4fa40743a ErrorEvent error as undefined Karl Seguin 2025-12-12 07:58:26 +08:00
  • 6d8c6a947e Merge pull request #1271 from lightpanda-io/zigdom-event-opts-inherit Karl Seguin 2025-12-12 07:26:10 +08:00
  • 13cf0096ad Merge pull request #1272 from lightpanda-io/zigdom-remove-mbedtls Karl Seguin 2025-12-12 07:22:21 +08:00
  • bd0f1d2884 remove mbedtls stuff for build.zig Muki Kiboigo 2025-12-11 12:25:34 -08:00
  • 5671580c2d properly remove mbedtls submodule Muki Kiboigo 2025-12-11 12:25:25 -08:00
  • 669c934ae0 Event Options dont need to be pub Muki Kiboigo 2025-12-11 12:17:07 -08:00
  • b568eb4e1e migrate events to use new inheritOptions Muki Kiboigo 2025-12-11 12:13:43 -08:00
  • 4d8d6c10c6 add option inheriting for Events Muki Kiboigo 2025-12-11 12:13:01 -08:00
  • 3667fbc49e Merge pull request #1253 from lightpanda-io/zigdom-navigation muki 2025-12-11 12:01:57 -08:00
  • 627312bdab Add css tokenazer for parse style attribute wp/mrdimidium/css-parsing Nikolay Govorov 2025-12-11 16:59:38 +00:00
  • e2682ab9fe cdp: dispatch Page.navigate response after navigation Pierre Tachoire 2025-12-11 17:51:17 +01:00
  • 269c880ee0 Merge pull request #1246 from lightpanda-io/nikneym/is-equal-node Karl Seguin 2025-12-11 21:04:23 +08:00
  • fe89aad621 add isEqualNode Halil Durak 2025-12-05 16:03:10 +03:00
  • 38fb5b101e add Document.elementFromPoint and elementsFromPoint Karl Seguin 2025-12-11 19:49:51 +08:00
  • 3d8b1abda4 More legacy tests Karl Seguin 2025-12-11 16:45:19 +08:00
  • 0b141e44ae Merge pull request #1267 from lightpanda-io/blob Karl Seguin 2025-12-11 15:31:11 +08:00
  • 695ed817e4 port remaining blob functionality Karl Seguin 2025-12-11 11:46:59 +08:00
  • f0d9d53588 Merge pull request #1268 from lightpanda-io/nikneym/zigdom-boringssl Karl Seguin 2025-12-11 15:28:10 +08:00
  • 471e94d58e Merge pull request #1269 from lightpanda-io/nikneym/zigdom-fix-kludge-hack Karl Seguin 2025-12-11 15:27:57 +08:00
  • 7b6776345a backport: Remove _TYPED_ARRAY_ID_KLUDGE hack Halil Durak 2025-12-09 17:25:04 +03:00
  • 68763d9a30 speed up tests Karl Seguin 2025-12-11 15:23:39 +08:00
  • bead805680 backport: Prefer BoringSSL as TLS backend Halil Durak 2025-12-09 17:58:10 +03:00
  • 34f0857b4f Element legacy test passing Karl Seguin 2025-12-11 12:51:56 +08:00
  • b25e46de2e zig fmt Karl Seguin 2025-12-11 11:48:09 +08:00
  • 86ae004825 new Comment(?[]const u8) Karl Seguin 2025-12-11 07:41:08 +08:00
  • a355d9e517 Handle infinitely recursive mutation observer Karl Seguin 2025-12-11 07:13:59 +08:00
  • 34518dfa98 cdp: add missing fields to Network.requestWillBeSent Pierre Tachoire 2025-12-10 18:22:44 +01:00
  • 9579f727b3 cdp: add mimeType and charset to Network.Response Pierre Tachoire 2025-12-10 18:21:32 +01:00
  • f2a204989b proper UIEvent zigdom-ui-events Muki Kiboigo 2025-12-10 06:48:22 -08:00
  • 61aca85632 Pass Headers legacy tests Karl Seguin 2025-12-10 18:43:24 +08:00
  • 159165490d Allow event listener to remove itself or other pending listeners Karl Seguin 2025-12-10 17:56:49 +08:00
  • 9c8299f13f Change to linear scaling for renderer. Karl Seguin 2025-12-10 16:39:27 +08:00
  • 27e58181fb Properly resolve inspector ObjectId back to a DOM Node Karl Seguin 2025-12-10 15:28:24 +08:00
  • 02a0727870 eqlDocument slicing at hash Muki Kiboigo 2025-12-09 15:51:06 -08:00
  • 7c9d7259e6 add NavigationActivation Muki Kiboigo 2025-12-09 15:47:09 -08:00
  • ddb83cf9c5 add assert and note on getCurrentEntry Muki Kiboigo 2025-12-09 15:17:54 -08:00
  • 3662d1681e no need to run microtasks before onload Muki Kiboigo 2025-12-09 15:13:17 -08:00
  • 6534dc4c4f use Navigation ptr instead of fat copy Muki Kiboigo 2025-12-09 15:11:15 -08:00
  • 395f93240d minor Navigation style changes Muki Kiboigo 2025-12-09 15:10:18 -08:00
  • ac85341cab add NavigationKind to navigate Muki Kiboigo 2025-12-08 05:16:48 -08:00
  • 01d71323fc complete History impl backed by Navigation Muki Kiboigo 2025-12-08 05:16:48 -08:00
  • ee7852665e fix GPL headers Muki Kiboigo 2025-12-08 05:16:47 -08:00
  • 9d7b80c1ac backport Location getHash Muki Kiboigo 2025-12-08 05:16:47 -08:00
  • 907298c6b1 backport pageshow event Muki Kiboigo 2025-12-08 05:16:47 -08:00
  • cc53fec08d backport run microtasks before firing onload Muki Kiboigo 2025-12-08 05:16:47 -08:00
  • ab165d3f1f getNavigationType return string Muki Kiboigo 2025-12-08 05:16:46 -08:00
  • 7c34cb5852 fix getState on NavigationHistoryEntry Muki Kiboigo 2025-12-08 05:16:46 -08:00
  • 71d57c1e27 add Navigation to Window Muki Kiboigo 2025-12-08 05:16:46 -08:00
  • 6a5e088c52 update wpt to include Navigation Muki Kiboigo 2025-12-08 05:16:45 -08:00
  • 8ec9f634b4 backport URL eqlDocument tests Muki Kiboigo 2025-12-08 05:16:45 -08:00
  • 0e4cfbfe6b backport the resolve/stitch regression test Muki Kiboigo 2025-12-08 05:16:45 -08:00
  • 370c3a49a7 initial Navigation Muki Kiboigo 2025-12-08 05:16:45 -08:00
  • e1b129f43b begin UIEvent Muki Kiboigo 2025-12-09 15:01:58 -08:00
  • 7c976209cc Merge pull request #1263 from lightpanda-io/nightly-integration Pierre Tachoire 2025-12-09 14:57:16 +01:00
  • e76b9936ea ci: add nightly integration test Pierre Tachoire 2025-12-09 14:32:17 +01:00
  • b0daf2f96e Merge pull request #1262 from lightpanda-io/cla-allowlist-update Pierre Tachoire 2025-12-09 14:28:06 +01:00
  • d2e7c41d67 Merge pull request #1261 from lightpanda-io/build-macintel Pierre Tachoire 2025-12-09 14:17:25 +01:00
  • 2a0c8f01b9 cla: update allow list Pierre Tachoire 2025-12-09 14:16:53 +01:00
  • 83378a68c8 Merge pull request #1258 from lightpanda-io/wp/mrdimidium/zig-versions Pierre Tachoire 2025-12-09 14:15:36 +01:00
  • 5382e59d71 ci: use macos-14-intel for building macos x86 Pierre Tachoire 2025-12-09 14:05:00 +01:00
  • a7e0110acb Merge pull request #1260 from lightpanda-io/cdp-lifecycle-backport Pierre Tachoire 2025-12-09 13:35:45 +01:00
  • 3769715582 Page.reset msut create context and window once Pierre Tachoire 2025-12-09 12:24:01 +01:00
  • 0d8dd84df5 support url on createTarget and send lifecycle events Pierre Tachoire 2025-12-09 10:07:32 +01:00
  • e98bb16255 Merge pull request #1259 from lightpanda-io/cdp-security-ignore-cert-err-backport Karl Seguin 2025-12-09 17:58:14 +08:00
  • 6a098665fa http: remove inflight conn check when enable/disable TLS Pierre Tachoire 2025-12-09 10:47:34 +01:00
  • 47b4b68e60 add parsed DocType to document (and handle dumping it) Karl Seguin 2025-12-09 16:38:56 +08:00
  • 53ccefc15c cdp: implement Security.setIgnoreCertificateErrors Pierre Tachoire 2025-12-09 08:50:58 +01:00
  • bb7da6aafb Get rid of copies of the Zig version Nikolay Govorov 2025-12-09 07:18:38 +00:00
  • f7fd68ca3d Merge pull request #1257 from lightpanda-io/update-readme Pierre Tachoire 2025-12-09 08:15:41 +01:00
  • 1ab6659c04 adjust README deps Pierre Tachoire 2025-12-09 08:14:19 +01:00
  • 4893a79d37 Merge pull request #1236 from lightpanda-io/v8-build-with-zig-gclient-ci Pierre Tachoire 2025-12-09 08:10:04 +01:00
  • 0e1b966dce re-enable CDP dom domain Karl Seguin 2025-12-09 13:04:01 +08:00
  • 9132bc2375 re-enable CDP node registry Karl Seguin 2025-12-09 11:50:33 +08:00
  • 49c0e95664 Merge pull request #1242 from lightpanda-io/nikneym/element-apis Karl Seguin 2025-12-09 06:52:48 +08:00
  • 97e920b68f Merge pull request #1252 from lightpanda-io/ignore-comment Karl Seguin 2025-12-09 06:49:55 +08:00
  • 00d6195590 Merge pull request #1256 from lightpanda-io/docker-again Karl Seguin 2025-12-09 06:49:17 +08:00
  • 100b2a6a95 Merge pull request #1254 from lightpanda-io/cdp-request-node Karl Seguin 2025-12-09 06:48:48 +08:00
  • b317bf7854 docker: enable log level info by default Pierre Tachoire 2025-12-08 18:27:56 +01:00
  • dea6156a2b docker: use debian slim for building Pierre Tachoire 2025-12-08 18:27:19 +01:00