Commit Graph

  • 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
  • c4380b91f4 handle template's original content Pierre Tachoire 2025-11-12 11:02:22 +01: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
  • de71b97b1f optional listener, or object listener Karl Seguin 2025-11-02 00:17:45 +08:00
  • 21d008c6c2 class_index => class_id Karl Seguin 2025-11-01 20:37:45 +08:00
  • 9138a3c881 MediaQueryLis dummy Karl Seguin 2025-11-01 20:35:06 +08:00
  • 8b3f36c1f8 url/location host getter Karl Seguin 2025-11-01 20:25:41 +08:00
  • 8a867bc9c2 Merge pull request #1190 from lightpanda-io/nikneym/blob Karl Seguin 2025-11-01 19:58:18 +08:00
  • 7aafab9c0a prefer js.resolvePromise helper for promise returns Halil Durak 2025-11-01 13:29:24 +03:00
  • 10c2d7dc87 remove unnecessary import and declaration Halil Durak 2025-11-01 13:28:27 +03:00
  • d397d75aca DOMImplementation and DocumentType skeletons Karl Seguin 2025-11-01 14:02:18 +08:00
  • 618b28a292 add FormData and base KeyValueList Karl Seguin 2025-10-31 22:25:19 +08:00
  • 9b990da7fa update Blob test Halil Durak 2025-10-31 17:18:33 +03:00
  • 93542c9756 support Blob.slice Halil Durak 2025-10-31 17:18:22 +03:00
  • 4be7fa178c support Blob.arrayBuffer Halil Durak 2025-10-31 17:18:03 +03:00
  • 5785c147da support Blob type Halil Durak 2025-10-31 17:17:02 +03:00
  • b68675bb94 update Blob test Halil Durak 2025-10-30 22:36:07 +03:00
  • 3307a664c4 prefer writeVec instead of writeAll + writeByte Halil Durak 2025-10-30 22:35:58 +03:00
  • dd43be4818 remove method added for testing Halil Durak 2025-10-30 22:35:37 +03:00
  • c491648941 implement various Blob methods Halil Durak 2025-10-30 22:34:58 +03:00
  • 1085950b88 initial Blob support Halil Durak 2025-10-30 16:08:03 +03:00
  • c966211481 HTMLAllCollection Karl Seguin 2025-10-30 11:30:06 +08:00
  • 5ae1190ddd HTMLDocument Karl Seguin 2025-10-29 22:23:05 +08:00
  • fb9cce747d Scripts now properly block rendering Karl Seguin 2025-10-29 16:37:11 +08:00
  • 1d91d24b12 cdp: add browser permissions noop Pierre Tachoire 2025-10-28 15:00:00 +01:00
  • cc83d85542 Merge pull request #1188 from lightpanda-io/script-load-order Pierre Tachoire 2025-10-28 14:12:31 +01:00
  • 706a87a458 keep consistent queue for inline Pierre Tachoire 2025-10-28 13:11:51 +01:00
  • 3ec15ad1f7 add a test for script load order Pierre Tachoire 2025-10-28 12:20:42 +01:00
  • 1a04ebce35 fix Node.contains Karl Seguin 2025-10-28 19:12:47 +08:00
  • 59bbfc4e06 fix casing Karl Seguin 2025-10-28 19:07:58 +08:00
  • d3973172e8 re-enable minimum viable CDP server Karl Seguin 2025-10-28 18:56:03 +08:00
  • 07e603ecda Merge pull request #1186 from lightpanda-io/defer-module Karl Seguin 2025-10-28 18:36:54 +08:00
  • 52fc2c365f use getList() to pick the right queue w/ inline scripts Pierre Tachoire 2025-10-28 11:23:29 +01:00
  • 8f3620adf0 modules are deferred by default Pierre Tachoire 2025-10-27 18:24:07 +01:00
  • cdd31353c5 get fetch campire working Karl Seguin 2025-10-28 11:24:29 +08:00
  • f7abf0956f Merge pull request #1184 from lightpanda-io/usage-fix Karl Seguin 2025-10-28 10:07:34 +08:00
  • 73217f7832 Merge pull request #1185 from lightpanda-io/fix-script-print-wait-analysis Karl Seguin 2025-10-28 10:07:13 +08:00
  • 52fb2010fc fix printWaitAnalysis with queue name changes Pierre Tachoire 2025-10-27 17:50:30 +01:00
  • 03ffcdb604 add --log_filter_scopes usage Pierre Tachoire 2025-10-27 17:37:05 +01:00
  • 20314fccec Merge pull request #1182 from lightpanda-io/navigation-file-fix Karl Seguin 2025-10-27 23:08:01 +08:00
  • 018e95bea7 rename navigation.zig to navigation/root.zig Muki Kiboigo 2025-10-27 07:48:22 -07:00
  • b047cb6dc1 remove libdom Karl Seguin 2025-10-18 07:49:15 +08:00
  • c9dc4ef57a Merge pull request #1144 from lightpanda-io/readme-mac Pierre Tachoire 2025-10-24 09:59:27 +02:00
  • 6c9d013e20 update mac instructions to build from source Pierre Tachoire 2025-10-13 09:37:50 +02:00
  • d2d10d5db4 Merge pull request #1175 from lightpanda-io/readme-cdp Pierre Tachoire 2025-10-24 09:57:15 +02:00
  • 37a8a24528 README: add CDP link Pierre Tachoire 2025-10-24 09:53:29 +02:00
  • d0b83c674c Merge pull request #1138 from lightpanda-io/navigation Pierre Tachoire 2025-10-24 09:30:09 +02:00
  • b58ff2c869 Merge pull request #1171 from lightpanda-io/cdp-lifecycle Pierre Tachoire 2025-10-24 08:33:11 +02:00
  • b2e41837d9 Merge pull request #1174 from lightpanda-io/nikneym/url-can-parse Pierre Tachoire 2025-10-24 08:32:25 +02:00
  • 2e6ec1e23b add URL.canParse test Halil Durak 2025-10-23 13:31:01 +03:00
  • 7808d12de2 add URL.canParse static method Halil Durak 2025-10-23 13:30:39 +03:00
  • 1015fc09ee Merge pull request #1170 from lightpanda-io/nikneym/ada-in-web-apis Halil Durak 2025-10-23 12:13:45 +03:00
  • 1c37b1c70e Merge pull request #1173 from lightpanda-io/renderer-size Pierre Tachoire 2025-10-23 10:17:10 +02:00