Commit Graph

  • 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
  • a18ee895d3 properly handle id with getElementById zigdom-getElementById-wpt Muki Kiboigo 2026-01-06 22:56:10 -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
  • d65025b3cb Merge pull request #1320 from lightpanda-io/fix-replaceChildren Karl Seguin 2026-01-06 19:07:15 +08:00
  • 54fa3bc054 remove children from previous parent Pierre Tachoire 2026-01-06 11:52:47 +01:00
  • 68f5fa738c remove dead code Page._appendNode Pierre Tachoire 2026-01-06 11:48:22 +01:00
  • 2ea57ba979 update v8 dep Karl Seguin 2026-01-06 18:30:25 +08:00
  • 1acc0b0dc8 Merge pull request #1310 from lightpanda-io/zigdom-named-access Karl Seguin 2026-01-06 18:07:43 +08:00
  • 645ec79fce access page from context, document call_depth usage Karl Seguin 2026-01-06 18:04:17 +08:00
  • 97e897e80e Merge pull request #1318 from lightpanda-io/node-self-replace Karl Seguin 2026-01-06 17:23:12 +08:00
  • 6f72eeae65 Merge pull request #1319 from lightpanda-io/script_list_cleanup Karl Seguin 2026-01-06 17:22:14 +08:00
  • a845b2e35e Handle immediate call to Script.errorCallback Karl Seguin 2026-01-06 17:03:27 +08:00
  • b164ffeb95 handle Node self replacement in insertBefore Pierre Tachoire 2026-01-06 09:49:08 +01:00
  • 7ba34af884 Merge pull request #1317 from lightpanda-io/zigValueToJs-opts-pass-down Karl Seguin 2026-01-06 16:36:44 +08:00
  • 7f543ac7c8 pass down opts to zigValueToJs Pierre Tachoire 2026-01-06 09:32:41 +01:00
  • a1bf92c07f Reject constructors called as function (i.e. without 'new') Karl Seguin 2026-01-06 16:03:37 +08:00
  • 0b221615b7 Merge pull request #1315 from lightpanda-io/replaceChild-itself Karl Seguin 2026-01-06 08:00:03 +08:00
  • f81a9b54a7 fix Node.replaceChild when of new child equals old Pierre Tachoire 2026-01-05 21:48:59 +01:00
  • 05da040ce1 increment call_depth on callWithThis Muki Kiboigo 2026-01-05 09:27:17 -08:00
  • b6e8aff2c9 ensure that records persist in arena zigdom-fix-take-records Muki Kiboigo 2026-01-05 09:15:15 -08:00
  • b911051842 add named access shadowing test Muki Kiboigo 2026-01-05 09:08:57 -08:00
  • eb0f59fd8a fix script manager clean up zigdom-currentscript-wpt-fix Muki Kiboigo 2026-01-05 08:52:33 -08:00
  • a67f46b550 add named access on the Window object Muki Kiboigo 2026-01-02 21:02:51 -08:00
  • dcde19de3c Merge pull request #1309 from lightpanda-io/zigdom-anchor-click Karl Seguin 2026-01-05 12:30:30 +08:00
  • a8b4e8c1bc fix handleclick for hash href on anchor Muki Kiboigo 2026-01-04 20:28:34 -08:00
  • 7b0e256408 copy history test from legacy Karl Seguin 2026-01-05 10:12:41 +08:00
  • 5a974f0d77 Merge pull request #1282 from lightpanda-io/nikneym/performance-observer Karl Seguin 2026-01-05 07:52:58 +08:00
  • f7fe8d00fb add a PerformanceObserver test Halil Durak 2026-01-04 18:09:45 +03:00
  • 946b6d8226 PerformanceObserver changes Halil Durak 2026-01-04 18:09:28 +03:00
  • 25366f0e47 Support multiple blocking scripts waiting for the same response Karl Seguin 2026-01-02 20:57:29 +08:00
  • 562e8e8d87 ignore empty pseudo_element in getComputedStyle Karl Seguin 2026-01-02 16:47:04 +08:00
  • 11ff9ed366 update log src for fetch (xhr -> fetch) Karl Seguin 2025-12-30 17:08:27 +08:00
  • 9a9f2ab94b rm ring_buffer.zig Halil Durak 2025-12-30 11:46:58 +03:00
  • 27048fb06d Merge pull request #1305 from lightpanda-io/nikneym/observer-lists Karl Seguin 2025-12-30 16:43:40 +08:00
  • e103ee1ffa prefer low priority queue to execute performance observer Halil Durak 2025-12-22 16:20:14 +03:00