Commit Graph

  • 62bf7d4e60 add load event test Halil Durak 2026-01-21 18:19:02 +03:00
  • 24b7035b1b Merge pull request #1394 from lightpanda-io/avoid_double_doctype Karl Seguin 2026-01-21 18:21:43 +08:00
  • 7b1f157cf8 Merge pull request #1392 from lightpanda-io/handle_scope_for_message_loop Karl Seguin 2026-01-21 15:44:14 +08:00
  • 8b8bee4e9c Move runMicrotask from Context to Local Karl Seguin 2026-01-21 15:40:32 +08:00
  • c27ab35600 Merge pull request #1393 from lightpanda-io/remove_js_obj_cache Pierre Tachoire 2026-01-21 08:14:24 +01:00
  • 446b4dc461 On dump, use the HTMLDocument's doctype if available Karl Seguin 2026-01-21 14:15:11 +08:00
  • ff8ed24622 Merge pull request #1391 from lightpanda-io/lowmem-on-page-reset Karl Seguin 2026-01-21 13:23:24 +08:00
  • ae2d6a122b Disable JS object cache Karl Seguin 2026-01-21 11:26:59 +08:00
  • 3cac375f21 Merge pull request #1386 from lightpanda-io/tweak_global_setup Karl Seguin 2026-01-21 07:11:47 +08:00
  • 7d806dd161 Merge pull request #1369 from lightpanda-io/selection-webapi Karl Seguin 2026-01-21 07:11:11 +08:00
  • db037c704e Merge pull request #1388 from lightpanda-io/pointer_event Karl Seguin 2026-01-21 07:10:32 +08:00
  • 954184f742 Create HandleScope for PumpMessageLoop Karl Seguin 2026-01-21 07:05:59 +08:00
  • 7650e0b61a fix selection start updating to new len Muki Kiboigo 2026-01-20 11:25:04 -08:00
  • 4a5c93988f fix selection test expectation Muki Kiboigo 2026-01-20 11:24:50 -08:00
  • 8ceaf0ac66 call env.lowMemoryNotification() during page reset Pierre Tachoire 2026-01-20 18:25:58 +01:00
  • a94651c612 Image: dispatch load event when src set Halil Durak 2026-01-20 19:15:05 +03:00
  • 65f9c4479d EventManager: add hasListener Halil Durak 2026-01-20 19:11:36 +03:00
  • ca60aa1cc6 Merge pull request #1387 from lightpanda-io/lower_perf_regression Pierre Tachoire 2026-01-20 13:36:16 +01:00
  • 596d5906a0 add PointerEvent Karl Seguin 2026-01-20 18:38:03 +08:00
  • c02db94522 Reduce perf regression max Karl Seguin 2026-01-20 18:07:28 +08:00
  • 3970803575 Merge pull request #1382 from lightpanda-io/cached_properties Karl Seguin 2026-01-20 18:00:19 +08:00
  • 43805ad698 Re-enable cached property support Karl Seguin 2026-01-19 11:28:42 +08:00
  • 2498e12f19 Move global setup to the Env (Isolate) Karl Seguin 2026-01-20 17:21:45 +08:00
  • 6f3cb4b48e Merge pull request #1385 from lightpanda-io/remove_debug_print Karl Seguin 2026-01-20 16:36:26 +08:00
  • fbd047599e Merge pull request #1374 from lightpanda-io/fix_context_lifetime Karl Seguin 2026-01-20 16:24:12 +08:00
  • da00117622 Remove a debug print Karl Seguin 2026-01-20 16:23:22 +08:00
  • e44c73bdf6 Merge pull request #1384 from lightpanda-io/htmlscript-src-absolute Karl Seguin 2026-01-20 12:38:42 +08:00
  • e3cb7bd9f0 add test Karl Seguin 2026-01-20 11:13:40 +08:00
  • 08f5889ee5 getSrc should return an absolute URL Muki Kiboigo 2026-01-19 18:49:34 -08:00
  • d5bfe74e1a add selection api to HTMLTextAreaElement Muki Kiboigo 2026-01-19 18:37:52 -08:00
  • d7015fa3b6 add selection api to HTMLInputElement Muki Kiboigo 2026-01-19 18:34:02 -08:00
  • 9092651b5b Merge branch 'main' into fix_context_lifetime Karl Seguin 2026-01-20 08:50:41 +08:00
  • 2c53b48e0a add missing handlescope Karl Seguin 2026-01-20 08:11:38 +08:00
  • 319a1c3367 update WPT to include Selection Muki Kiboigo 2026-01-19 07:06:51 -08:00
  • 80dd590e8f add toString to Selection Muki Kiboigo 2026-01-16 00:55:27 -08:00
  • 992a8e8774 handle null anchor or focus nodes in Selection Muki Kiboigo 2026-01-16 00:49:30 -08:00
  • f56d3bd193 do not modify old range in collapseToX Muki Kiboigo 2026-01-16 00:48:07 -08:00
  • 4ecc59d0c0 Fix a lot of Selection Issues Muki Kiboigo 2026-01-16 00:31:04 -08:00
  • 5ebf82874b fix selection test inconsistency Muki Kiboigo 2026-01-16 00:21:18 -08:00
  • 12670a3153 fix extend direction in Selection Muki Kiboigo 2026-01-15 23:22:17 -08:00
  • fa3a23134e properly return NotFoundError on removeRange Muki Kiboigo 2026-01-15 23:15:27 -08:00
  • 8291044abc fix collapseToStart on Selection Muki Kiboigo 2026-01-15 23:01:24 -08:00
  • 505e0799da add remaining functions to Selection Muki Kiboigo 2026-01-14 07:27:13 -08:00
  • be1d463775 add Selection WebAPI test Muki Kiboigo 2026-01-14 00:36:52 -08:00
  • a6fc5aa345 add getSelection to Window, Document Muki Kiboigo 2026-01-14 00:36:42 -08:00
  • 0e6e4db08b add Selection WebAPI Muki Kiboigo 2026-01-14 00:36:23 -08:00
  • a84708e99d Merge pull request #1359 from lightpanda-io/crash_handler v0.2.1 Karl Seguin 2026-01-19 16:50:08 +08:00
  • 6b6c0e930e Merge pull request #1376 from lightpanda-io/nikneym/attribute-ns Halil Durak 2026-01-19 11:08:49 +03:00
  • 926892be01 add not_implemented warnings Halil Durak 2026-01-19 10:57:48 +03:00
  • 2894bef9ef Update src/crash_handler.zig Karl Seguin 2026-01-19 15:06:43 +08:00
  • a6e7ecd9e5 Move more asserts to custom asserter. Karl Seguin 2026-01-19 09:12:16 +08:00
  • 9b000a002e Hook v8 crashes into new crash handler Karl Seguin 2026-01-15 12:33:19 +08:00
  • 0f9c9e2089 Improve crash handling Karl Seguin 2026-01-12 10:17:28 +08:00
  • 0edc1fcec7 fix rebase + migrate SubtleCrypto to new local Karl Seguin 2026-01-19 07:36:14 +08:00
  • b46d3b22e2 Remove unnecessary handlescope Karl Seguin 2026-01-17 15:14:20 +08:00
  • 412c881cd4 fix wpt and legacy_test runners Karl Seguin 2026-01-17 11:46:22 +08:00
  • 48f07a110f fix bad great rebase Karl Seguin 2026-01-16 17:21:36 +08:00
  • 5c1b7935e2 remove global handlescope Karl Seguin 2026-01-16 16:51:19 +08:00
  • 62aa564df1 Remove Global v8::Local<V8::Context> Karl Seguin 2026-01-15 08:52:13 +08:00
  • 798ee4a4d5 Make js.Object and js.Value have explicit global Karl Seguin 2026-01-14 17:30:29 +08:00
  • 7d87fb80ec Make Global Function explicit. Karl Seguin 2026-01-14 15:12:22 +08:00
  • 393227a786 Merge pull request #1373 from lightpanda-io/explicit_globals Karl Seguin 2026-01-19 07:26:04 +08:00
  • c5870353e3 update v8 dep Karl Seguin 2026-01-19 07:17:45 +08:00
  • 7c9941c629 Make Promise, PromiseResolver and Module have explicit globals. Karl Seguin 2026-01-14 20:22:48 +08:00
  • c7dbb6792d Make js.Object and js.Value have explicit global Karl Seguin 2026-01-14 17:30:29 +08:00
  • 728b2b7089 update v8 dep Karl Seguin 2026-01-14 15:33:58 +08:00
  • 5def997bed Make Global Function explicit. Karl Seguin 2026-01-14 15:12:22 +08:00
  • a30c65966b Merge pull request #1380 from lightpanda-io/static_accessor_fix Karl Seguin 2026-01-19 07:15:09 +08:00
  • cd67ed8a27 Fix static accessors Karl Seguin 2026-01-18 08:30:50 +08:00
  • 5400dc783e Merge pull request #1379 from lightpanda-io/textarea_setDefaultValue Pierre Tachoire 2026-01-18 17:12:49 +01:00
  • 2880e9867d Merge pull request #1378 from lightpanda-io/performance_observer_use_after_free Pierre Tachoire 2026-01-18 17:03:36 +01:00
  • 58f9469a6f Add TextArea.defaultValue setter Karl Seguin 2026-01-18 07:49:58 +08:00
  • 30d052db99 Fix potential use-after-free with PerformanceObserver. Karl Seguin 2026-01-17 15:57:43 +08:00
  • 744311f107 Merge pull request #1375 from lightpanda-io/nikneym/audio-constructor Karl Seguin 2026-01-16 23:25:56 +00:00
  • 656674a477 Merge pull request #1356 from lightpanda-io/nikneym/subtle-crypto Karl Seguin 2026-01-16 23:21:35 +00:00
  • 0e4aa38aaa Merge pull request #1312 from lightpanda-io/stagehand-zigdom Karl Seguin 2026-01-16 23:10:19 +00:00
  • fdc267fa1f Merge pull request #1308 from lightpanda-io/axtree-backport Pierre Tachoire 2026-01-16 17:56:40 +01:00
  • 4325b80d64 axnode: small fixes Pierre Tachoire 2026-01-16 17:30:43 +01:00
  • fbe07836f9 cdp: return a valide response for Page.getFrameTree on STARTUP Pierre Tachoire 2026-01-16 16:27:55 +01:00
  • 304681bd21 add simplified setAttributeNS and getAttributeNS Halil Durak 2026-01-16 18:13:43 +03:00
  • 05a01bb7c4 add Audio constructor Halil Durak 2026-01-16 17:38:54 +03:00
  • cbc028b040 cdp: accept multiple attachToTarget calls Pierre Tachoire 2026-01-05 09:41:33 +01:00
  • 2074c0149f axnode: add aria-labelledby support Pierre Tachoire 2026-01-16 09:01:39 +01:00
  • 61ed97dd45 axnode: use writeString for content's name Pierre Tachoire 2026-01-16 09:00:57 +01:00
  • a358c46b9f axnode: ignore script and style children Pierre Tachoire 2026-01-16 08:28:16 +01:00
  • 50c1e2472b axnode: encode json string into stripWhitespaces Pierre Tachoire 2026-01-16 08:27:43 +01:00
  • ea2fc76d3c don't @panic! Halil Durak 2026-01-15 20:40:53 +03:00
  • 58634b54ec add tests for implemented bits of SubtleCrypto Halil Durak 2026-01-15 19:09:21 +03:00
  • 4b4bc1a4d3 don't allocate new SubtleCrypto for each access Halil Durak 2026-01-15 19:08:56 +03:00
  • 0549e07a90 implement deriveBits for X25519 Halil Durak 2026-01-15 19:07:58 +03:00
  • 42666b1d30 add bindings needed for X25519 deriveBits implementation Halil Durak 2026-01-15 19:06:55 +03:00
  • 0a8be77233 create public/private key objects out of raw keys Halil Durak 2026-01-14 13:18:12 +03:00
  • b26fb0e6c7 add more libcrypto bindings Halil Durak 2026-01-14 13:15:59 +03:00
  • 1699a92822 support x25519 init Halil Durak 2026-01-13 19:46:42 +03:00
  • 7ae3e8cb47 code cleanup, support keypairs, init support for X25519 Halil Durak 2026-01-13 19:39:28 +03:00
  • fd26ae4b5b parse keyUsages properly Halil Durak 2026-01-12 17:16:36 +03:00
  • 9945a5f9cc implement sign and verify for HMAC Halil Durak 2026-01-11 23:43:12 +03:00
  • d5e9ae23ef ground zero SubtleCrypto Halil Durak 2026-01-11 03:27:40 +03:00
  • d50e056114 axnode: ignore non-html tags Pierre Tachoire 2026-01-15 16:34:03 +01:00
  • d7d956d966 axnode: fix invalid enum Pierre Tachoire 2026-01-15 15:40:52 +01:00