Commit Graph

  • dde13c42cf dom: use DOMError.InvalidCharacter Pierre Tachoire 2023-12-12 16:41:38 +01:00
  • 5c8d3eba31 dom: implement elemnt.classList Pierre Tachoire 2023-12-09 10:47:40 +01:00
  • bd6f3faf9a dom: implement element.slot Pierre Tachoire 2023-12-08 16:04:40 +01:00
  • 3d5155bf2b dom: implement element.className Pierre Tachoire 2023-12-08 16:03:22 +01:00
  • 99caa1c495 dom: implement element.id Pierre Tachoire 2023-12-08 15:58:04 +01:00
  • 4f5a9f6833 dom: implement some element getters Pierre Tachoire 2023-12-08 12:11:11 +01:00
  • 4d5672330b dom: remove processing instruction prototype Pierre Tachoire 2023-12-11 15:46:33 +01:00
  • 1bc65583da Merge pull request #125 from lightpanda-io/org-module Pierre Tachoire 2023-12-13 10:37:21 +01:00
  • 05b171f86e modules: change organization pathname Pierre Tachoire 2023-12-12 15:42:45 +01:00
  • 4537eb9f8d Merge pull request #126 from lightpanda-io/ugprade-libdom Pierre Tachoire 2023-12-13 10:00:52 +01:00
  • e146e07a28 ci: run ci on vendor deep changes Pierre Tachoire 2023-12-12 15:55:51 +01:00
  • 7f1e592401 upgrade vendor/netsurf/libdom Pierre Tachoire 2023-12-12 15:43:36 +01:00
  • 6e30a94435 Merge pull request #127 from lightpanda-io/upgrade-jsruntime Pierre Tachoire 2023-12-13 09:38:11 +01:00
  • e7264ebde7 wpt: pass allocator intreado of arena to Env.init Pierre Tachoire 2023-12-13 09:28:51 +01:00
  • 75f8f31ab0 upgrade jsruntime Pierre Tachoire 2023-12-12 15:50:58 +01:00
  • 5953489074 Merge pull request #128 from lightpanda-io/ci-vendor Pierre Tachoire 2023-12-12 15:53:58 +01:00
  • 86795c9b9d ci: run tests and wpt on eveyr vendor change Pierre Tachoire 2023-12-12 15:52:26 +01:00
  • dd74dbbccf Merge pull request #118 from lightpanda-io/dom-doc Pierre Tachoire 2023-12-08 17:18:23 +01:00
  • 9c7194e98d dom: use nodeName instead of string representation Pierre Tachoire 2023-12-08 15:06:47 +01:00
  • 9ef61b424e dom: create a Text.Interface union Pierre Tachoire 2023-12-08 14:59:13 +01:00
  • 67b354abed dom: fix adoptNode and importNode return Pierre Tachoire 2023-12-07 17:48:50 +01:00
  • 807b3275a4 dom: add more WPT tests for document Pierre Tachoire 2023-12-07 17:44:43 +01:00
  • b0c6948848 dom: implement document.createAttributeNS Pierre Tachoire 2023-12-07 17:42:15 +01:00
  • f0149b03e5 dom: implement document.createAttribute Pierre Tachoire 2023-12-07 17:36:34 +01:00
  • 82148da5f6 dom: implement document.adoptNode Pierre Tachoire 2023-12-07 17:31:04 +01:00
  • 3ec5cee98c dom: implement document.importNode Pierre Tachoire 2023-12-07 17:26:08 +01:00
  • 9b9d927f38 dom: implement ProcessingIntruction.target Pierre Tachoire 2023-12-07 17:02:14 +01:00
  • d13da6ffab dom: implement document.createProcessingInstruction Pierre Tachoire 2023-12-07 16:48:02 +01:00
  • 24ec5f554d dom: implement document.createComment Pierre Tachoire 2023-12-07 16:30:33 +01:00
  • 94876d01f1 dom: add document.createCDATASection Pierre Tachoire 2023-12-07 16:27:26 +01:00
  • 894b6182cf dom: implement document.createTextNode Pierre Tachoire 2023-12-07 16:16:39 +01:00
  • 372429ba3d Merge pull request #112 from lightpanda-io/netsurf-node-external Pierre Tachoire 2023-12-07 12:14:05 +01:00
  • 3850d0f685 Merge pull request #117 from lightpanda-io/ci-wpt-perf Pierre Tachoire 2023-12-07 11:29:43 +01:00
  • 9301f0d361 ci: wpt: typo fix Pierre Tachoire 2023-12-07 11:29:16 +01:00
  • bc767c0a68 Merge pull request #116 from lightpanda-io/ci-wpt-perf Pierre Tachoire 2023-12-07 11:15:03 +01:00
  • a1e7cbc4da ci: fix dependency job name Pierre Tachoire 2023-12-07 11:14:28 +01:00
  • 935d84e605 Merge pull request #115 from lightpanda-io/ci-wpt-perf Pierre Tachoire 2023-12-07 11:13:25 +01:00
  • d7f04ff605 ci: send wpt json result using perf-fmt Pierre Tachoire 2023-12-07 11:06:30 +01:00
  • ca080123f7 Merge pull request #114 from lightpanda-io/ci-org-rename Pierre Tachoire 2023-12-07 10:31:13 +01:00
  • 95d3866e4a docker: change org name to lightpanda-io Pierre Tachoire 2023-12-07 10:30:38 +01:00
  • bd7fcb30bd Merge pull request #113 from lightpanda-io/ci-org-rename Pierre Tachoire 2023-12-07 09:10:54 +01:00
  • f61631965b ci: change org name to lightpanda-io Pierre Tachoire 2023-12-07 09:09:36 +01:00
  • 101fad1e72 netsurf: move NamedNodeMap definition down Pierre Tachoire 2023-12-06 16:24:09 +01:00
  • fce9c2451c code style: netsurf: remove extra lines Pierre Tachoire 2023-12-05 16:40:26 +01:00
  • 512641aa35 netsurf: create alias NodeExternal Pierre Tachoire 2023-12-05 14:49:12 +01:00
  • f53e7bb601 Merge pull request #111 from Browsercore/netsurf-strdata Pierre Tachoire 2023-12-05 14:40:49 +01:00
  • 005c2fe6c8 netsurf: rename stringFrom/ToData into strFrom/ToData Pierre Tachoire 2023-12-05 14:30:33 +01:00
  • d8dfe29999 Merge pull request #99 from Browsercore/dom-doc-fragment Pierre Tachoire 2023-12-05 14:27:49 +01:00
  • 46c73777d5 wpt: add missing js files Pierre Tachoire 2023-12-01 14:45:28 +01:00
  • 1bcedead56 dom: implement document.createDocumentFragment Pierre Tachoire 2023-12-01 14:43:06 +01:00
  • 555bce9f0b Merge pull request #105 from Browsercore/zig-upgrade Pierre Tachoire 2023-12-05 14:17:56 +01:00
  • a9100754fa ci: upgrade zig version to 0.12.0-dev.1773+8a8fd47d2 Pierre Tachoire 2023-12-05 14:11:53 +01:00
  • 165f7a9ff3 use const for unmutated var Pierre Tachoire 2023-12-04 15:33:08 +01:00
  • 7e7e5518d8 revert IterableDir Pierre Tachoire 2023-12-04 15:30:08 +01:00
  • d73a204d8b @errSetCast is now @errorCast Pierre Tachoire 2023-12-04 15:29:07 +01:00
  • 4f86b6e519 upgrade jsruntime-lib Pierre Tachoire 2023-12-04 15:33:25 +01:00
  • bda6a843ca update addCSourceFiles signature Pierre Tachoire 2023-12-04 15:27:36 +01:00
  • 098ba6df46 Merge pull request #100 from Browsercore/dom-element-attribute Francis Bouvier 2023-12-05 12:22:34 +01:00
  • d15985f1ad Merge pull request #110 from Browsercore/docker-no-latest Pierre Tachoire 2023-12-05 11:18:54 +01:00
  • 7d1b4b8c68 docker: tag deps docker build with zig version Pierre Tachoire 2023-12-05 11:16:10 +01:00
  • a3f07c894c netsurf: one line null check Pierre Tachoire 2023-12-05 09:44:47 +01:00
  • e1e4b13be9 dom: remove useless Exception decl Pierre Tachoire 2023-12-05 09:15:54 +01:00
  • ad5c6236a7 dom: add NamedNodeMap implementation Pierre Tachoire 2023-12-02 10:54:12 +01:00
  • dcb095d9df dom: add element.HasAttributes Pierre Tachoire 2023-12-01 16:51:58 +01:00
  • acf737152c dom: implement element.toggleAttribute Pierre Tachoire 2023-12-01 16:25:52 +01:00
  • 98c4f506b7 dom: implement element.*Attribute Pierre Tachoire 2023-12-01 15:36:56 +01:00
  • 5ef08df052 Merge pull request #106 from Browsercore/docker-zig-upgrade Pierre Tachoire 2023-12-04 17:57:48 +01:00
  • 6be48bc913 Merge pull request #107 from Browsercore/wpt-safe Pierre Tachoire 2023-12-04 17:57:38 +01:00
  • 2643366639 make: use safe mode w/ wpt Pierre Tachoire 2023-12-04 17:55:52 +01:00
  • b300e5b3ba docker: upgrade docker build deps Pierre Tachoire 2023-12-04 16:37:40 +01:00
  • d1082f7d52 Merge pull request #104 from Browsercore/zig-version Francis Bouvier 2023-12-04 17:41:09 +01:00
  • 0d0628b39e build: don't alias zig version Pierre Tachoire 2023-12-04 17:33:48 +01:00
  • 6806c151a3 make: add download-zig target Pierre Tachoire 2023-12-04 12:18:49 +01:00
  • f210c773f0 zig: add a zig version check Pierre Tachoire 2023-12-04 11:19:15 +01:00
  • 71a5dfdfd0 upgrade jsruntime-lib Pierre Tachoire 2023-12-04 11:19:32 +01:00
  • cfad1c3b31 Merge pull request #97 from Browsercore/wpt-json Francis Bouvier 2023-12-01 14:39:57 +01:00
  • 843c404b49 ci: use safe run for WPT ci tests Pierre Tachoire 2023-11-30 17:25:02 +01:00
  • ee8628acfd wpt: handle json outpout w/ safe run Pierre Tachoire 2023-11-30 17:24:09 +01:00
  • 73e80a5678 wpt: use enum for output Pierre Tachoire 2023-11-30 15:58:51 +01:00
  • 29f5f15c50 wpt: move safe run in its own func Pierre Tachoire 2023-11-30 15:46:32 +01:00
  • 07270fbb19 wpt: extract filter on its own func Pierre Tachoire 2023-11-30 15:41:43 +01:00
  • 8b8d7b3617 wpt: add safe test run in separate process Pierre Tachoire 2023-11-30 15:29:16 +01:00
  • 6e0491e3b0 wpt: remove output Pierre Tachoire 2023-11-29 15:41:32 +01:00
  • 62721e672f wpt: add json output Pierre Tachoire 2023-11-29 15:36:29 +01:00
  • 49318b18df wpt: use gpa allocator Pierre Tachoire 2023-11-29 14:22:47 +01:00
  • d7ddec3ba7 wpt: move code into wpt/ module Pierre Tachoire 2023-11-29 14:04:56 +01:00
  • b9c0d9e20e wpt: remove new lines from report Pierre Tachoire 2023-11-29 11:52:55 +01:00
  • 486927c889 wpt: refacto results report Pierre Tachoire 2023-11-28 17:15:04 +01:00
  • 74b25161a3 wpt: change js output format Pierre Tachoire 2023-11-28 14:11:13 +01:00
  • b55c72c2ed wpt: add json option Pierre Tachoire 2023-11-28 14:09:15 +01:00
  • a6a18cf0f5 Merge pull request #96 from Browsercore/dom_error Francis Bouvier 2023-11-30 17:15:04 +01:00
  • fe86a36551 dom: fix defer free var in createDocument Pierre Tachoire 2023-11-30 09:40:33 +01:00
  • f3fbc630da Merge pull request #98 from Browsercore/collection_live Francis Bouvier 2023-11-29 21:17:32 +01:00
  • b53c160001 HTMLCollection: add unit test for liveness Francis Bouvier 2023-11-29 17:35:37 +01:00
  • ce913219a9 Add DOMError check in DOMImplementation Francis Bouvier 2023-11-29 15:15:11 +01:00
  • 2065d47d8e Check DOMError Francis Bouvier 2023-11-28 17:55:49 +01:00
  • 68db7f2e63 Merge pull request #88 from Browsercore/domdoc-implementation Pierre Tachoire 2023-11-28 09:50:46 +01:00
  • a504daebe1 dom: use alloc short name Pierre Tachoire 2023-11-27 17:50:00 +01:00
  • c4c6cfa044 better null check syntax Pierre Tachoire 2023-11-27 17:52:32 +01:00
  • 8d6f18744e move unsued along with TODO Pierre Tachoire 2023-11-27 17:51:21 +01:00