Commit Graph

  • d23eacbd37 update .gitignore Halil Durak 2025-11-26 14:28:18 +03:00
  • 444ae00129 mv vendor/html5ever src/html5ever Halil Durak 2025-11-26 14:27:28 +03:00
  • 6280232e91 add a build step for html5ever in build.zig Halil Durak 2025-11-25 12:43:52 +03:00
  • 23e3a1d012 move html5ever/ under vendor/ Halil Durak 2025-11-25 12:42:43 +03:00
  • a124f5caa9 make BoringSSL the default TLS backend Halil Durak 2025-11-26 12:26:45 +03:00
  • 96a53c4e97 add an option to build libcurl with BoringSSL Halil Durak 2025-11-26 10:27:25 +03:00
  • 71af78caea adoptNode and importNode Karl Seguin 2025-11-26 07:46:24 +08:00
  • e1d9732a60 PerformanceObserver.supportedEntryTypes Karl Seguin 2025-11-26 07:42:19 +08:00
  • 058f86ec5f new exponential SlabAllocator Muki Kiboigo 2025-11-25 13:40:51 -08:00
  • 0da87e1d5e add slab statistics Muki Kiboigo 2025-11-25 12:13:13 -08:00
  • be0a808f01 Add HTMLSlotElement, PerformanceObserver and Script get/set type Karl Seguin 2025-11-25 19:50:53 +08:00
  • a0fa232a3a element: upper case only the suffix part of the tagname Pierre Tachoire 2025-11-25 12:12:00 +01:00
  • 4a4602137b element: add prefix and localName accessors Pierre Tachoire 2025-11-25 11:46:54 +01:00
  • 6d6f1340af window.screen Karl Seguin 2025-11-25 15:58:34 +08:00
  • 35a728e69f explicitly run microtasks Karl Seguin 2025-11-25 15:54:25 +08:00
  • 218d08b1f6 add some skeleton implementations for various CSS WebAPIs Karl Seguin 2025-11-25 13:00:32 +08:00
  • 219245be95 standardize slab testing names Muki Kiboigo 2025-11-24 20:36:15 -08:00
  • aa1742db63 use SlabAllocator Muki Kiboigo 2025-11-24 10:43:08 -08:00
  • e336c67857 various small api fixes/tweaks Karl Seguin 2025-11-24 20:12:43 +08:00
  • 871fd46c89 fix 0-size structs all having the same identity (the same pointer Karl Seguin 2025-11-24 15:11:16 +08:00
  • f536f16926 Correct exception on custom element re-definition Karl Seguin 2025-11-22 23:04:17 +08:00
  • d3c00cdd52 Link get/set href Karl Seguin 2025-11-22 22:56:58 +08:00
  • 6b990f8f12 CustomEvent and document.createEvent Karl Seguin 2025-11-22 12:33:29 +08:00
  • 3c010f0e73 tweak custom element callbacks Karl Seguin 2025-11-22 12:25:12 +08:00
  • 357df22fab more pseudoclass support Karl Seguin 2025-11-21 22:23:34 +08:00
  • 470f5b5029 Headers and improved Request Karl Seguin 2025-11-21 20:22:24 +08:00
  • 216b1664bd :checked pseudoclass Karl Seguin 2025-11-21 20:10:02 +08:00
  • cbe2124387 make crypto callable from the window Karl Seguin 2025-11-21 19:34:35 +08:00
  • 11934233a0 Merge pull request #1229 from lightpanda-io/nikneym/blob-zigdom Karl Seguin 2025-11-21 20:09:11 +08:00
  • de9a0c0166 bring back import for ResizeObserver Halil Durak 2025-11-21 14:59:29 +03:00
  • 5c9ff9d1a2 fix Blob#slice return type Halil Durak 2025-11-21 14:52:39 +03:00
  • 0142520bb8 change how Blob and File initialized Halil Durak 2025-11-21 14:51:50 +03:00
  • b4f9f968f6 add Blob ancestor initializer to Factory Halil Durak 2025-11-21 14:50:23 +03:00
  • 9a7bafb02c Blob is in another castle Halil Durak 2025-11-21 14:47:18 +03:00
  • 3e44d5bfdf move Blob out of files/ + provide subclasses of Blob in _type Halil Durak 2025-11-21 14:22:52 +03:00
  • f4d58c8823 prefer get prefix in getter accessors Halil Durak 2025-11-21 14:14:21 +03:00
  • 4d192f5930 port File API tests Halil Durak 2025-11-21 11:40:33 +03:00
  • 20cbf99cdf port Blob functions Halil Durak 2025-11-21 11:25:41 +03:00
  • 6784388a42 initial Blob support on zigdom Halil Durak 2025-11-20 20:05:01 +03:00
  • b504a79bf7 dummy ResizeObserver Karl Seguin 2025-11-21 19:03:11 +08:00
  • 927cbe7b11 Merge pull request #1227 from lightpanda-io/navigation-process-before-page Pierre Tachoire 2025-11-21 10:45:09 +01:00
  • 1b9b49f045 customElements.upgrade Karl Seguin 2025-11-21 15:38:41 +08:00
  • 095413c6c5 Element.toggleAttribute and InteresectionObserver init param overload Karl Seguin 2025-11-21 14:35:52 +08:00
  • b365ffcc8d Merge pull request #1228 from liveview-native/dynamic-import-fix Karl Seguin 2025-11-21 10:26:58 +08:00
  • b9486e8935 add HTMLDialogElement Karl Seguin 2025-11-21 08:55:39 +08:00
  • 9d6bc5b615 Fix module evaluation checks Carson Katri 2025-11-20 14:15:09 -05:00
  • 2b2882c76d processNavigation before running page scripts Muki Kiboigo 2025-11-20 07:55:54 -08:00
  • 302b9f9dd7 micro-optimize pseudoclass parsing, add :modal Karl Seguin 2025-11-20 22:01:14 +08:00
  • 57aa267f24 iframe.contentWindow Karl Seguin 2025-11-20 21:46:28 +08:00
  • ce351afb9a fix build Karl Seguin 2025-11-20 21:32:50 +08:00
  • 7b513bd29d support long svg element types Karl Seguin 2025-11-20 20:00:20 +08:00
  • f058cf0697 Merge pull request #1221 from lightpanda-io/cdp-get-targets Karl Seguin 2025-11-20 19:50:17 +08:00
  • 346ae14bcd Merge pull request #1222 from lightpanda-io/cdp-multi-attachtotarget Karl Seguin 2025-11-20 19:49:18 +08:00
  • c30de2bb32 Merge pull request #1224 from lightpanda-io/accessibility-domain Karl Seguin 2025-11-20 19:47:58 +08:00
  • 5e43f76a0a Merge pull request #1223 from lightpanda-io/cdp-grantuniversal Karl Seguin 2025-11-20 19:47:47 +08:00
  • 0e65bfc78b Merge pull request #1225 from lightpanda-io/nikneym/rework-types-zigdom Karl Seguin 2025-11-20 19:42:17 +08:00
  • afaf105cb0 ShadowRoot Karl Seguin 2025-11-20 19:41:14 +08:00
  • 629297e0c2 uncomment the assertion Halil Durak 2025-11-20 14:22:32 +03:00
  • 1aca22f219 JS API table changes for zigdom Halil Durak 2025-11-20 13:49:36 +03:00
  • 242b8dceed wip use local zig-v8-fork v8-build-with-zig-gclient Muki Kiboigo 2025-11-19 09:39:43 -08:00
  • 61f1179198 use zig-v8-fork gclient commit Muki Kiboigo 2025-11-05 07:43:09 -08:00
  • bf62b0b84a use prebuilt v8 Muki Kiboigo 2025-10-25 20:13:47 -07:00
  • c31afb3710 build v8 with zig Muki Kiboigo 2025-10-21 20:11:21 -07:00
  • 2b4409248e Merge pull request #1215 from lightpanda-io/misc-navigation-changes muki 2025-11-19 07:31:52 -08:00
  • 21464dfa55 Merge pull request #1219 from lightpanda-io/nikneym/rework-types Halil Durak 2025-11-19 18:25:04 +03:00
  • cf7bddd887 cdp: add accessibility domain Pierre Tachoire 2025-11-19 12:07:42 +01:00
  • 455fe5d2ba cdp: use default value for grantUniveralAccess Pierre Tachoire 2025-11-19 10:57:48 +01:00
  • b764a7a0dc cdp: return valid url and title for getTargets Pierre Tachoire 2025-11-19 15:58:52 +01:00
  • bd3da38fc8 add native custom elements Karl Seguin 2025-11-19 22:29:25 +08:00
  • b776cf1647 cdp: add getTargets Pierre Tachoire 2025-11-18 16:14:51 +01:00
  • 4c37a8e766 cdp: accept multiple attachToTarget calls Pierre Tachoire 2025-11-18 18:23:53 +01:00
  • 707db8173f prefer an enum instead of struct declarations for JS API table Halil Durak 2025-11-19 13:53:06 +03:00
  • 1412c5821c Merge pull request #1218 from lightpanda-io/cdp-targetinfo-title Pierre Tachoire 2025-11-19 09:50:44 +01:00
  • 4f236d0b30 cdp: return document's title on targetinfo Pierre Tachoire 2025-11-19 09:11:48 +01:00
  • b18ec4dee3 Merge pull request #1216 from lightpanda-io/cdp-createtarget-navigate Pierre Tachoire 2025-11-19 08:23:32 +01:00
  • 0e3f8c9e42 cdp: don't navigate for about:blank Pierre Tachoire 2025-11-18 18:09:49 +01:00
  • 991c2c18de More MutationObserver options, Performance API Karl Seguin 2025-11-18 20:46:17 +08:00
  • 54a2e7650a MutationObserver and IntersectionObserver Karl Seguin 2025-11-18 11:53:45 +08:00
  • c4bf37fb5b Merge pull request #1212 from lightpanda-io/cdp-dom-outerhtml Pierre Tachoire 2025-11-17 16:57:51 +01:00
  • 5819cfb438 Merge pull request #1211 from lightpanda-io/zigdom-nix Karl Seguin 2025-11-17 23:30:48 +08:00
  • 38ca58d71e use llvm on tests Muki Kiboigo 2025-11-17 07:25:44 -08:00
  • c1c0edab9f fix curl dependency issue with zlib Muki Kiboigo 2025-11-17 07:02:53 -08:00
  • 8670938397 add rust support into nix flake Muki Kiboigo 2025-11-17 07:02:35 -08:00
  • 83b552780e enhance Anchor API Karl Seguin 2025-11-17 23:19:32 +08:00
  • 4fc09eccdf proper handling of history opt in navigate Muki Kiboigo 2025-11-12 09:51:49 -08:00
  • 67f979be77 update navigation index before currenteventchange Muki Kiboigo 2025-11-12 09:37:54 -08:00
  • f475f3440e seperate Navigation State and History State Muki Kiboigo 2025-11-12 09:37:22 -08:00
  • 56e30a9c97 use replaceEntry in History replaceState Muki Kiboigo 2025-11-12 09:11:07 -08:00
  • b8cc74f377 allow filtering legacy tests, fix location tests, improve URLSearchParams Karl Seguin 2025-11-17 21:41:24 +08:00
  • d3522e0e36 Merge pull request #1213 from lightpanda-io/nikneym/remove-kludge Halil Durak 2025-11-17 10:01:26 +03:00
  • c3ba39c80f add reparent_children html5ever callback Karl Seguin 2025-11-16 07:53:55 +08:00
  • ff3a9c51f3 add remove_from_parent html5ever callback Karl Seguin 2025-11-16 07:40:07 +08:00
  • 19dfea7762 Work on HTMLTemplateElement Karl Seguin 2025-11-15 22:04:39 +08:00
  • c311828217 add add_attrs_if_missing callback Karl Seguin 2025-11-14 23:33:31 +08:00
  • 5417a8d9b0 remove _TYPED_ARRAY_ID_KLUDGE hack Halil Durak 2025-11-14 14:59:28 +03:00
  • d15a384f9a Merge pull request #1209 from lightpanda-io/nikneym/webgl-rendering-context Halil Durak 2025-11-14 14:18:46 +03:00
  • 5ae74d6924 improve form element support Karl Seguin 2025-11-14 17:56:09 +08:00
  • f419f05a5e support WEBGL_lose_context Halil Durak 2025-11-14 12:18:13 +03:00
  • 04f719c33c wpt runner Karl Seguin 2025-11-14 16:14:12 +08:00
  • 7ab88e9a71 add legacy tests, optimize empty types Karl Seguin 2025-11-14 15:55:02 +08:00