Commit Graph

  • 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
  • 1164da5e7a copyright notices Karl Seguin 2025-11-14 10:46:20 +08:00
  • c2827a0f16 cdp: add browser.Close but ignore it Pierre Tachoire 2025-11-13 18:29:38 +01:00
  • 263dab0bdf cdp: add DOM.getOuterHTML Pierre Tachoire 2025-11-13 18:29:13 +01:00
  • 6742646e89 DOMParser Karl Seguin 2025-11-13 20:57:17 +08:00
  • 3c98e4f71e add WEBGL_debug_renderer_info Halil Durak 2025-11-13 15:40:59 +03:00
  • 73574dce52 prefer std.meta.fieldNames for creating the array Halil Durak 2025-11-13 15:38:48 +03:00
  • 6cf01631ad Document.activeElement, focus and blur Karl Seguin 2025-11-13 20:37:00 +08:00
  • 7a5cade510 remove 16 bytes from Element Karl Seguin 2025-11-13 20:30:02 +08:00
  • c5a1d8a8bd Element.checkVisibility and Element.checkVisibility Karl Seguin 2025-11-13 20:18:34 +08:00
  • 32bad5f8bb Element.matches, Element.hasAttributes and DOMStringMap (Element.dataset) Karl Seguin 2025-11-13 20:09:38 +08:00
  • c459325a5f update CanvasRenderingContext2D test Halil Durak 2025-11-13 14:55:12 +03:00
  • 37ac465695 add WebGLRenderingContext test Halil Durak 2025-11-13 14:36:07 +03:00
  • a8298a0fda support getSupportedExtensions Halil Durak 2025-11-13 14:35:53 +03:00
  • 7404b20228 initial effort for WebGLRenderingContext Halil Durak 2025-11-13 12:56:18 +03:00
  • 5ec5647395 Merge ScriptManager/Module loading changes Karl Seguin 2025-11-13 17:21:08 +08:00
  • b782cc6389 Merge pull request #1199 from lightpanda-io/nikneym/dummy-canvas Pierre Tachoire 2025-11-13 08:28:24 +01:00
  • 4538464df4 Merge pull request #1205 from lightpanda-io/template-content Pierre Tachoire 2025-11-13 08:27:46 +01:00
  • 9081a813e7 Merge pull request #1207 from lightpanda-io/pagetransitionevent Pierre Tachoire 2025-11-13 08:27:36 +01:00
  • 0dfd5ce940 Merge pull request #1206 from lightpanda-io/microtask-before-load muki 2025-11-12 09:06:26 -08:00
  • 2bbbb4662e fire pageshow after load Muki Kiboigo 2025-11-12 08:59:27 -08:00
  • a651c0a2d1 add PageTransitionEvent Muki Kiboigo 2025-11-12 08:59:19 -08:00
  • 5174212183 run microtasks before firing onload Muki Kiboigo 2025-11-12 08:35:31 -08:00
  • d48a6619a3 fix failing isHexColor test Halil Durak 2025-11-12 19:00:33 +03:00
  • dd079f0c0e update canvas test Halil Durak 2025-11-12 18:49:13 +03:00
  • d193ab6dc0 implement basic support for fillStyle Halil Durak 2025-11-12 18:49:06 +03:00
  • 4872aabc87 make 6 a valid length for hex colors Halil Durak 2025-11-12 18:47:39 +03:00
  • f0e75c6d84 ci: update zig-v8 version apple-platforms-build Pierre Tachoire 2025-11-12 08:47:39 +01:00
  • ac855af7f8 ci: add ios lib build Pierre Tachoire 2025-11-03 17:24:26 +01:00
  • c4380b91f4 handle template's original content Pierre Tachoire 2025-11-12 11:02:22 +01:00
  • a7a71f6fd0 ci: add install step for ios and target_env Pierre Tachoire 2025-11-12 08:07:54 +01:00
  • 17b6723059 add comment into lib.zig Pierre Tachoire 2025-11-03 17:26:14 +01:00
  • 4d12478c4b Add missing lib.zig file Carson Katri 2025-10-07 08:32:02 -04:00
  • 901ab52beb Add build static-lib step Carson Katri 2025-09-18 16:45:44 -04:00
  • fa288c269d Only use -Wno-nullability-completeness on iOS Carson Katri 2025-09-18 16:39:07 -04:00
  • 3b5c7b0c25 Add getAppDir implementation for iOS Carson Katri 2025-09-18 16:36:03 -04:00
  • 901294a180 Remove static lib Carson Katri 2025-09-16 13:26:30 -04:00
  • 8568c821fa Add support for building on iOS Carson Katri 2025-09-16 12:41:50 -04:00
  • 3f2f56d603 Merge pull request #1197 from lightpanda-io/module_loading Pierre Tachoire 2025-11-12 07:52:15 +01:00
  • cb141c35b7 create proper navigate event navigate-event Muki Kiboigo 2025-11-11 21:01:27 -08:00
  • 01c2f2c6ea wip navigate event Muki Kiboigo 2025-11-02 19:59:27 -08:00
  • 43b210dcf5 Merge pull request #1200 from lightpanda-io/location-set-hash muki 2025-11-11 20:13:40 -08:00
  • 16e7c0841d handle empty hashes in Location Muki Kiboigo 2025-11-10 06:52:14 -08:00
  • 0a705b15ce add color representation by RGBA Halil Durak 2025-11-10 16:57:35 +03:00
  • 2f2870c066 Merge pull request #1201 from lightpanda-io/devtools Pierre Tachoire 2025-11-10 14:51:21 +01:00
  • 9c277ae26e add debugger placeholders Pierre Tachoire 2025-11-03 17:48:38 +01:00
  • 19b9ba8601 add hash support to URL stitch Muki Kiboigo 2025-11-05 10:07:28 -08:00
  • 92ddb5640d new NavigationEventTarget on new page Muki Kiboigo 2025-11-05 08:35:28 -08:00
  • 38c6a9bd9d changeLocation on nav Muki Kiboigo 2025-11-03 09:16:49 -08:00
  • 3cc53b579b add location set hash tests Muki Kiboigo 2025-11-03 07:01:50 -08:00
  • c009669ec8 properly handle replace navigation case Muki Kiboigo 2025-11-02 21:07:50 -08:00
  • 0e3f18367a add set_hash to Location Muki Kiboigo 2025-11-02 21:04:11 -08:00
  • 4cf61d101c initial dummy canvas Halil Durak 2025-11-05 11:50:57 +03:00
  • 47ceabc43f Merge pull request #1195 from lightpanda-io/nikneym/blob-simd Halil Durak 2025-11-04 19:42:20 +03:00
  • dc4927d49e Merge pull request #1191 from lightpanda-io/refactor_script_manager Karl Seguin 2025-11-04 22:35:43 +08:00
  • bc29fce41a Merge pull request #1198 from lightpanda-io/nikneym/url-trim Pierre Tachoire 2025-11-04 15:32:45 +01:00
  • 97c92d7873 replace trimmed_path with path Halil Durak 2025-11-04 17:24:45 +03:00
  • 68fbe742eb Update src/browser/ScriptManager.zig Karl Seguin 2025-11-04 22:22:13 +08:00
  • 5b08188b93 Merge pull request #1196 from lightpanda-io/nikneym/tiny-changes Karl Seguin 2025-11-04 21:46:14 +08:00
  • aa884803e3 trim CR and LF characters from both ends Halil Durak 2025-11-04 16:42:37 +03:00
  • d0d2850458 Improve module loading Karl Seguin 2025-11-04 20:26:12 +08:00
  • f9087d3840 ignore errorCallback on shutdown Karl Seguin 2025-11-04 20:11:26 +08:00
  • 0fab9be5c2 queueMicrotask should not return a timer ID Halil Durak 2025-11-04 14:39:05 +03:00
  • 53c73c5851 Merge pull request #1189 from lightpanda-io/cdp-browser-permissions Pierre Tachoire 2025-11-04 12:12:40 +01:00
  • 996837ab0c return an empty origin and protocol string if url not provided Halil Durak 2025-11-04 13:30:55 +03:00
  • 74a5438587 update Blob test Halil Durak 2025-11-04 13:07:23 +03:00
  • 1fd28cef40 add vectorized line endings scanner Halil Durak 2025-11-04 13:07:02 +03:00
  • 7c825cbe82 fix segfault on http error callback Karl Seguin 2025-11-04 10:40:53 +08:00
  • 40522d8720 Merge pull request #1192 from lightpanda-io/wpt-navigation muki 2025-11-03 09:17:21 -08:00
  • 2446580db9 update zig-v8 Pierre Tachoire 2025-11-03 17:47:35 +01:00
  • 70e02dcfc7 Refactor the ScriptManager Karl Seguin 2025-11-03 20:21:46 +08:00
  • 235337d1c9 update wpt submodule for Navigation Muki Kiboigo 2025-11-02 20:00:46 -08:00
  • 4e9f7c729d Intl and IFrame skeleton Karl Seguin 2025-11-03 08:15:15 +08:00
  • 4c0437b3fb History placeholder Karl Seguin 2025-11-02 11:49:35 +08:00