Commit Graph

  • 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
  • 82161ce94c ci: increase timeout limit for build Pierre Tachoire 2026-01-09 09:14:01 +01:00
  • 27b8e2a38c fix test Karl Seguin 2026-01-09 14:38:47 +08:00
  • e5f2fbdcb2 clear isTrusted on redispatch and prevent redispatching while dispatching Karl Seguin 2026-01-09 14:37:34 +08:00
  • cdf0cdd0ea Don't require handleEvent function to be on object event listener Karl Seguin 2026-01-09 14:27:00 +08:00
  • f12ff2c7bd Add Navigator.registerProtocolHandler and unregisterProtocolHandler placeholders Karl Seguin 2026-01-09 13:40:19 +08:00
  • 6c7c507d32 Support cloneNode for DocumentType and Attribute Karl Seguin 2026-01-09 11:10:50 +08:00
  • 0c97b8238b Adds a number of HTML elements Karl Seguin 2026-01-09 10:56:23 +08:00
  • 967a2030e6 Define the index handler on the instance, not the prototype. Karl Seguin 2026-01-09 10:31:01 +08:00
  • 78ebd5faf8 Merge pull request #1342 from lightpanda-io/better_namespace_support Karl Seguin 2026-01-09 07:05:36 +08:00
  • 9d498fa069 Improve support for non-HTML namespace Karl Seguin 2026-01-08 20:38:23 +08:00
  • 0db1ceaea7 Merge pull request #1339 from lightpanda-io/remove_className Karl Seguin 2026-01-09 06:57:40 +08:00
  • df27aeef6c Merge pull request #1343 from lightpanda-io/navigator-ua-suffix Karl Seguin 2026-01-09 06:56:01 +08:00
  • 5ae0df53bb Remove className function from every type Karl Seguin 2026-01-08 16:12:25 +08:00
  • 48df6ae159 Merge pull request #1338 from lightpanda-io/HTMLSpanElement Karl Seguin 2026-01-09 06:52:17 +08:00
  • 6cae2fcea7 return the app's user agent on Navigator.userAgent Pierre Tachoire 2026-01-08 15:21:55 +01:00
  • d1d4d4894d Merge pull request #1341 from lightpanda-io/test-bench Pierre Tachoire 2026-01-08 14:01:56 +01:00
  • adfcf7bb2c tests: re-enable metrics JSON output Pierre Tachoire 2026-01-08 13:05:56 +01:00
  • c8f75cd266 Merge pull request #1340 from lightpanda-io/nikneym/parse-from-string-return Karl Seguin 2026-01-08 19:16:14 +08:00
  • 282a9bbf65 return *Document instead of tagged union in parseFromString Halil Durak 2026-01-08 12:46:46 +03:00
  • d4c8af2a61 add an explicit HTMLSpanElement Karl Seguin 2026-01-08 16:03:50 +08:00
  • 060afcd459 Merge pull request #1313 from lightpanda-io/nikneym/xml-parsing v0.2.0 Karl Seguin 2026-01-08 08:42:21 +08:00
  • 5d1522a61f Don't dispatch to listeners added during dispatching Karl Seguin 2026-01-08 08:00:22 +08:00
  • b1b54afc56 Merge pull request #1335 from lightpanda-io/build Karl Seguin 2026-01-08 06:54:38 +08:00
  • 2abc490732 ci: support build on tag push Pierre Tachoire 2026-01-07 21:11:20 +01:00
  • 4d0126d953 Merge pull request #1337 from lightpanda-io/ci-check v0.1.0 v0.1 Pierre Tachoire 2026-01-07 20:38:28 +01:00
  • b79193f621 ci: try to fix tag Pierre Tachoire 2026-01-07 20:32:53 +01:00
  • 1d0f38b29f ci: fix tag detection Pierre Tachoire 2026-01-07 19:11:46 +01:00
  • 8fcf12f74c Merge pull request #1336 from lightpanda-io/nightly-build-tags Pierre Tachoire 2026-01-07 18:55:09 +01:00
  • c26938c333 handle release tags and nightly builds Pierre Tachoire 2026-01-07 18:46:26 +01:00
  • d4807df2e9 add v8 snapshot instructions into the README Pierre Tachoire 2026-01-07 17:21:44 +01:00
  • d5f4ca15cc add v8 snapshot in build processes Pierre Tachoire 2026-01-07 17:14:15 +01:00
  • e642c85ebd use ReleaseFast build Pierre Tachoire 2026-01-07 17:03:07 +01:00
  • 3930524bbf use tokenizeAny instead of tokenizeScalar in Selector Muki Kiboigo 2026-01-07 06:12:49 -08:00
  • 7ea0cdba36 update DomParser test Halil Durak 2026-01-07 14:34:54 +03:00
  • 612b3a26b7 allow other XML MIMEs in parseFromString Halil Durak 2026-01-07 14:34:35 +03:00
  • 56d89895a8 initial XML parsing support in DOMParser Halil Durak 2026-01-05 17:48:30 +03:00
  • 21d502b81f Merge pull request #1326 from lightpanda-io/wp/mrdimidim/use-css-tokenizer Karl Seguin 2026-01-07 18:09:06 +08:00
  • dd3de6efea Merge pull request #1327 from lightpanda-io/zigdom-cdata-length Karl Seguin 2026-01-07 18:04:05 +08:00
  • d934fe6d4e Merge pull request #1330 from lightpanda-io/zigdom-element-get-by-class-name-fix Karl Seguin 2026-01-07 18:02:50 +08:00
  • dab6345885 dispatch events with proper this Karl Seguin 2026-01-07 17:57:34 +08:00
  • 39874137d6 Merge pull request #1333 from lightpanda-io/attribute_removeNamedItem Karl Seguin 2026-01-07 17:47:33 +08:00
  • 89f215c3ee Merge pull request #1332 from lightpanda-io/getElementById Karl Seguin 2026-01-07 17:47:19 +08:00
  • 408d3f0a53 Track owning documents for nodes which aren't the default document Karl Seguin 2026-01-07 17:46:09 +08:00
  • a010684ce9 Add deprecated Node constants Karl Seguin 2026-01-07 17:36:26 +08:00
  • a4a98da4a4 add attribute.removeNamedItem Karl Seguin 2026-01-07 16:51:12 +08:00
  • 6f30d459d5 getElementById duplicate-id handling Karl Seguin 2026-01-07 15:06:18 +08:00
  • 622ca3121f add case insensitivity support to selector parsing Muki Kiboigo 2026-01-06 23:23:26 -08:00
  • 71f27a55e1 fix duping of string for getElementsByClassName Muki Kiboigo 2026-01-06 23:07:32 -08:00
  • c92903aae5 Merge pull request #1328 from lightpanda-io/set_outerHTML Karl Seguin 2026-01-07 15:04:14 +08:00
  • 518e0aa07a add outerHTML setter Karl Seguin 2026-01-07 11:43:55 +08:00
  • b908b0bf8a Used css tokenizer for parse html attributes Nikolay Govorov 2026-01-07 05:46:18 +00:00
  • f9fa5be324 count utf8 codepoints for CData getLength Muki Kiboigo 2026-01-06 21:29:15 -08:00
  • 8ec6bb1577 Merge pull request #1322 from lightpanda-io/input_clone Karl Seguin 2026-01-07 13:08:20 +08:00
  • 70f8c53703 add deprecated properties to Event and improve initEvent Karl Seguin 2026-01-07 12:05:11 +08:00
  • 6d5a984413 Merge pull request #1323 from lightpanda-io/document_title Karl Seguin 2026-01-07 10:42:03 +08:00
  • 5fa8fbc6f8 Merge pull request #1324 from lightpanda-io/elements_by_name_nodelist Karl Seguin 2026-01-07 10:41:54 +08:00
  • 7050d5fc68 Merge pull request #1325 from lightpanda-io/tokenlist_treewalker Karl Seguin 2026-01-07 10:41:42 +08:00
  • 6af9d12f71 support element.relList and improve TreeWalker Karl Seguin 2026-01-07 10:34:47 +08:00
  • a54e1db784 getElementsByName now returns a NodeList rather than an HTMLCollection Karl Seguin 2026-01-07 09:17:51 +08:00
  • 2319b0fda5 Improve document.title getter Karl Seguin 2026-01-07 07:52:20 +08:00
  • 6864a22721 fix datetime-local input type Karl Seguin 2026-01-07 07:39:42 +08:00
  • c9d0e2097d add input indeterminate accessor Karl Seguin 2026-01-07 07:35:24 +08:00
  • d8f7eb3f24 Add 'clone' callback to build, implement for Input Karl Seguin 2026-01-07 07:29:43 +08:00
  • 90ee919f45 Merge pull request #1321 from lightpanda-io/event-init Karl Seguin 2026-01-07 07:14:34 +08:00
  • ddc6431720 Merge pull request #1316 from lightpanda-io/reject_non_new_constructor Karl Seguin 2026-01-07 07:14:13 +08:00
  • 2ea6557fb7 add initEvent into Factory Pierre Tachoire 2026-01-06 15:08:44 +01:00
  • 15358c1928 Improve Range, adding missing functions and more validation Karl Seguin 2026-01-06 20:27:00 +08:00