Commit Graph

  • 559ecd1543 Merge pull request #78 from Browsercore/domcdoc-encoding Pierre Tachoire 2023-11-27 09:56:25 +01:00
  • ec06190327 dom: implement document.characterSet Pierre Tachoire 2023-11-22 10:58:26 +01:00
  • 3ebc9a18ad Merge pull request #87 from Browsercore/upgrade-libdom Pierre Tachoire 2023-11-27 09:27:39 +01:00
  • 6ec4d02f79 upgrade libdom Pierre Tachoire 2023-11-27 09:26:32 +01:00
  • 71866001db Adapt to free js slices Francis Bouvier 2023-11-26 23:49:21 +01:00
  • f8e48768ac Merge pull request #85 from Browsercore/jsruntime_changes Francis Bouvier 2023-11-26 23:58:03 +01:00
  • b4951ffa51 Adapt to js_env.start change Francis Bouvier 2023-11-24 19:16:15 +01:00
  • 8f1afd7fa5 Merge pull request #84 from Browsercore/docmdoc-URL Francis Bouvier 2023-11-24 10:42:28 +01:00
  • b64707766e dom: rename document.get_URL Pierre Tachoire 2023-11-24 10:30:15 +01:00
  • 3cbde554d0 upgrade vendor/jsruntime-lib Pierre Tachoire 2023-11-24 10:29:53 +01:00
  • 541691f517 Merge pull request #76 from Browsercore/domdoc-getter Francis Bouvier 2023-11-24 09:46:02 +01:00
  • bf297ac97d dom: document.documentURI and document.URL Pierre Tachoire 2023-11-21 09:52:35 +01:00
  • 0fadb4ff98 dom: document.contentType with hardcoded value Pierre Tachoire 2023-11-21 09:47:19 +01:00
  • f1ea914303 dom: add document.compatMode with hardcoded value Pierre Tachoire 2023-11-21 09:33:31 +01:00
  • 4ae0c0c5af dom: add document.characterSet with hardcoded value Pierre Tachoire 2023-11-21 09:30:36 +01:00
  • e4d1b1d921 dom: add document.documentElement getter Pierre Tachoire 2023-11-21 08:54:58 +01:00
  • f0483586a3 Merge pull request #75 from Browsercore/dom-documenttype Francis Bouvier 2023-11-23 14:33:25 +01:00
  • 258014cf8b Merge pull request #79 from Browsercore/netsurf-dev Francis Bouvier 2023-11-23 14:24:53 +01:00
  • db8747d1f2 make: add install-netsurf-dev Pierre Tachoire 2023-11-22 11:13:43 +01:00
  • 7690f92017 Merge pull request #77 from Browsercore/update_jsruntime Francis Bouvier 2023-11-21 12:21:42 +01:00
  • c751b5f420 Update jsruntime Francis Bouvier 2023-11-21 12:04:01 +01:00
  • 885fae560b readme: typo fix Pierre Tachoire 2023-11-20 18:07:53 +01:00
  • fbd92ed1d8 Merge pull request #71 from Browsercore/domdoc-getelementsbyclassname Francis Bouvier 2023-11-20 16:42:18 +01:00
  • 06ec9a16f5 dom: remove useless error union on document.getElementsBy* Pierre Tachoire 2023-11-20 16:34:13 +01:00
  • a64d920f11 dom: add document.doctype getter Pierre Tachoire 2023-11-20 15:24:23 +01:00
  • 5ac6a286fc dom: add DocumentType Pierre Tachoire 2023-11-20 11:51:59 +01:00
  • 2ce6f36006 dom: html_collection: rename Match into Matcher Pierre Tachoire 2023-11-20 14:57:20 +01:00
  • 1d5eb47732 dom: html_collection: remove useless error union Pierre Tachoire 2023-11-20 14:44:55 +01:00
  • b06083e250 wpt: add document.getElementsByClassName tests Pierre Tachoire 2023-11-19 09:00:15 +01:00
  • 47e52b8217 dom: implement lwc_string Pierre Tachoire 2023-11-19 08:48:10 +01:00
  • 9acf3fb209 dom: remove useless deinit from html_collection Pierre Tachoire 2023-11-17 17:37:02 +01:00
  • dd28204797 dom: implement getElementsByClassName Pierre Tachoire 2023-11-17 17:36:28 +01:00
  • e9edb8bab4 dom: no need to allocate mem for case insensitive equality Pierre Tachoire 2023-11-17 17:11:39 +01:00
  • 9b94a4ec49 dom: deinit matcher with HTMLCollection Pierre Tachoire 2023-11-17 16:41:42 +01:00
  • 78e2f70cfb dom: refacto HTMLCollection to extract matching Pierre Tachoire 2023-11-17 16:40:20 +01:00
  • 54f7492bab Merge pull request #73 from Browsercore/html-collection-wpt Francis Bouvier 2023-11-20 14:10:24 +01:00
  • c1dec3794a Merge pull request #72 from Browsercore/domdoc-createelementns Francis Bouvier 2023-11-20 14:09:20 +01:00
  • b656831e76 dom: add WPT tests for HTMLCollection Pierre Tachoire 2023-11-20 10:44:07 +01:00
  • 4a15456418 dom: declare document.createElementsNS Pierre Tachoire 2023-11-16 15:48:54 +01:00
  • 05d31eb63e Merge pull request #64 from Browsercore/domdoc-gelementsby Francis Bouvier 2023-11-17 15:23:10 +01:00
  • 18bfaf8b55 dom: create elementToNode helper Pierre Tachoire 2023-11-17 15:11:00 +01:00
  • 3ca6a4a74e dom: fix bug in collection get_next Pierre Tachoire 2023-11-16 17:21:15 +01:00
  • 9b923c550b dom: remove unreachable from html collection Pierre Tachoire 2023-11-16 17:20:41 +01:00
  • 3909fc01a7 dom: improve code style Pierre Tachoire 2023-11-16 16:56:48 +01:00
  • a136e812ae dom: add collection get_next comment Pierre Tachoire 2023-11-16 16:25:39 +01:00
  • 2129361fa0 dom: is_wildcard is never changed Pierre Tachoire 2023-11-16 16:12:30 +01:00
  • d8b1989e8e netsurf: remove useless HTMLCollection wrapper Pierre Tachoire 2023-11-16 16:11:25 +01:00
  • ba32e1baff dom: collection: use nullable value instead fo undefined Pierre Tachoire 2023-11-16 12:28:45 +01:00
  • 62fe1c292d wpt: add a console.log debug message Pierre Tachoire 2023-11-16 10:09:00 +01:00
  • 24d3854138 dom: saner returns for html collection Pierre Tachoire 2023-11-15 17:06:42 +01:00
  • 6f2e59d663 wpt: add getElementsByTagName tests Pierre Tachoire 2023-11-15 15:05:43 +01:00
  • f02769b2dd dom: use allocator with HTMLCollection getters Pierre Tachoire 2023-11-15 15:03:55 +01:00
  • 9bb200a46f dom: rename HTMLCollection._next() into get_next() Pierre Tachoire 2023-10-27 18:02:44 +02:00
  • 84934cca13 dom: add HTMLCollection unit tests Pierre Tachoire 2023-10-27 17:59:27 +02:00
  • 055bde96e4 dom: speedup HTMLCollection.item() w/ an internal state Pierre Tachoire 2023-10-27 17:55:53 +02:00
  • 5f05cffff9 dom: remove optional node type Pierre Tachoire 2023-10-27 17:00:17 +02:00
  • 8c1d1e491c dom: refacto HTMLCollection next Pierre Tachoire 2023-10-27 16:51:43 +02:00
  • 1fe49adba2 dom: add comment about buffer with fixed length Pierre Tachoire 2023-10-26 09:00:11 +02:00
  • 09d032f6f8 dom: implement HTMLCollection.namedItem() Pierre Tachoire 2023-10-25 17:30:55 +02:00
  • 3a188c4568 dom: compare tagname in case insensitive way Pierre Tachoire 2023-10-25 15:54:56 +02:00
  • 062a1a4010 dom: implement HTMLCollection Pierre Tachoire 2023-10-25 10:36:30 +02:00
  • 2e40837f0d dom: add HTMLCollection Pierre Tachoire 2023-10-24 17:12:59 +02:00
  • a238eed065 upgrade jsruntime-lib Pierre Tachoire 2023-11-15 15:01:04 +01:00
  • 6f2cc91eab Merge pull request #68 from Browsercore/ci Francis Bouvier 2023-11-15 14:22:17 +01:00
  • 9469f157ca ci: don't run CI for draft PRs Pierre Tachoire 2023-11-15 13:53:54 +01:00
  • 2331223cad Merge pull request #69 from Browsercore/ci-deps Francis Bouvier 2023-11-15 11:59:23 +01:00
  • d06d09ddda ci: add path contraints for pull requests Pierre Tachoire 2023-11-15 11:58:09 +01:00
  • 13e11ae5ca ci: build-deps: fix branch name Pierre Tachoire 2023-11-15 11:45:14 +01:00
  • a671f6fd8a ci: allow WPT to fail Pierre Tachoire 2023-11-15 09:05:06 +01:00
  • 9155024fa5 ci: add zig build release Pierre Tachoire 2023-11-15 09:02:21 +01:00
  • 2afbd0752c ci: use browsercore-zig docker image Pierre Tachoire 2023-11-14 11:27:41 +01:00
  • d04e321b65 ci: create a docker image with browsercore deps Pierre Tachoire 2023-11-14 11:22:25 +01:00
  • d6996889c2 ci: fetch git submodules recursively Pierre Tachoire 2023-11-14 08:51:51 +01:00
  • c5170db0f6 ci: add CI workflows for tests Pierre Tachoire 2023-11-13 18:25:47 +01:00
  • ad58e536ed makefile: remove useless var Pierre Tachoire 2023-11-14 11:23:16 +01:00
  • ab75644dc8 Update jsruntime Francis Bouvier 2023-11-09 16:25:37 +01:00
  • f8d8920ebb Merge pull request #67 from Browsercore/wpt-script Francis Bouvier 2023-11-09 15:29:01 +01:00
  • bd0ade29d2 wpt: use fs.path.join Pierre Tachoire 2023-10-27 19:04:31 +02:00
  • 89431971ac wpt: load script soruce file dynamically Pierre Tachoire 2023-10-27 19:00:26 +02:00
  • 9acb1890b4 netsurf: add elementGetAttribute func Pierre Tachoire 2023-10-27 18:11:08 +02:00
  • 3c5f1b89e7 Update jsruntime + fix breaking changes Francis Bouvier 2023-10-23 13:03:39 +02:00
  • 17f4711baa Merge pull request #63 from Browsercore/wpt-readme Francis Bouvier 2023-10-20 16:03:30 +02:00
  • e0a8881fb3 Merge pull request #61 from Browsercore/add-missing-tags Francis Bouvier 2023-10-20 15:59:53 +02:00
  • 2d834f76eb wpt: add README section Pierre Tachoire 2023-10-20 14:21:41 +02:00
  • d15ad1e5d8 vendor: update netsurf/libdom@master Pierre Tachoire 2023-10-19 15:17:18 +02:00
  • cff27ecbd2 document: remove constructor comparison from test Pierre Tachoire 2023-10-18 15:24:47 +02:00
  • 091a7fec9a netsurf: use the missing tags from libdom Pierre Tachoire 2023-10-18 15:24:12 +02:00
  • 18b4c2c002 vendor: use libdom fork Pierre Tachoire 2023-10-18 15:23:33 +02:00
  • 24a4164f5e dom: add missing tags Pierre Tachoire 2023-10-11 16:49:12 +02:00
  • 7f9ee308bd Merge pull request #51 from Browsercore/wpt Francis Bouvier 2023-10-18 16:49:11 +02:00
  • 0580a3ffd6 netsurf: remove useless documentBody Pierre Tachoire 2023-10-18 16:35:30 +02:00
  • 34d5f2800e document: re-dispatch tests between node document and html document Pierre Tachoire 2023-10-18 14:11:31 +02:00
  • b8efce8f34 wpt: declare FilesMap type in FileLoader struct Pierre Tachoire 2023-10-18 14:08:58 +02:00
  • 0a3e2fe392 wpt: refacto js eval Pierre Tachoire 2023-10-17 18:33:35 +02:00
  • 3f40936b78 wpt: remove useless default Pierre Tachoire 2023-10-17 18:19:17 +02:00
  • 9dda08b8a9 dom: document: re-dispatch document function according to spec Pierre Tachoire 2023-10-17 18:18:38 +02:00
  • 8f6016e0fd netsurf: cs fix Pierre Tachoire 2023-10-17 14:32:59 +02:00
  • 2a4d2be7db dom/document: fix get_body Pierre Tachoire 2023-10-17 14:30:11 +02:00
  • 77ab43fbd4 netsurf: stick w/ pure c names Pierre Tachoire 2023-10-17 14:11:20 +02:00
  • 82bcf226c2 netsurf: remove useless var Pierre Tachoire 2023-10-17 14:08:11 +02:00