Commit Graph

  • 39352a6bda refactor SubtleCrypto nikneym/crypto-changes Halil Durak 2026-03-24 16:04:32 +03:00
  • 0838b510f8 src/crypto.zig -> src/sys/libcrypto.zig Halil Durak 2026-03-20 11:00:35 +03:00
  • b19f30d865 Start allowing some cross-origin scripting. window_cross_origin Karl Seguin 2026-03-24 12:20:18 +08:00
  • 35be9f897f Improve async tests frames_test Karl Seguin 2026-03-23 17:09:37 +08:00
  • d517488158 Merge pull request #1979 from lightpanda-io/dash-command-line-arguments main Karl Seguin 2026-03-24 17:12:09 +08:00
  • fee8fe7830 Merge pull request #1978 from lightpanda-io/eventually_rename_onload Karl Seguin 2026-03-24 17:11:49 +08:00
  • 428190aecc Merge pull request #1972 from lightpanda-io/fix-issue-1970 Karl Seguin 2026-03-24 13:52:09 +08:00
  • 61dabdedec Support (and prefer) dash-separated command line arguments Karl Seguin 2026-03-24 12:55:08 +08:00
  • dfd9f216bd Rename testing.eventually to testing.onload, to make it more clear Karl Seguin 2026-03-24 12:21:46 +08:00
  • 0bfe00bbb7 css: disallow multiple rules in insertRule Adrià Arrufat 2026-03-24 12:53:49 +09:00
  • fd96cd6eb9 chore(css): log unimplemented at-rules in insertRule Adrià Arrufat 2026-03-24 09:20:21 +09:00
  • 25a7b5b778 Merge pull request #1977 from lightpanda-io/check_dirty_once Adrià Arrufat 2026-03-24 09:12:10 +09:00
  • d4bcfa974f Only check StyleSheet dirty flag at the start (once) of operation Karl Seguin 2026-03-24 07:55:11 +08:00
  • c91eac17d0 Merge pull request #1975 from lightpanda-io/percent-encode-path Karl Seguin 2026-03-24 07:41:27 +08:00
  • 5c79961bb7 Merge pull request #1969 from lightpanda-io/fix_append_child_crash Karl Seguin 2026-03-24 07:29:16 +08:00
  • a0c200bc49 Merge pull request #1968 from lightpanda-io/document_write_deleted_parent Karl Seguin 2026-03-24 07:29:08 +08:00
  • 9ea39e1c34 Merge pull request #1967 from lightpanda-io/css_anchor_normalization Karl Seguin 2026-03-24 07:28:59 +08:00
  • f7125d2bf3 Merge pull request #1964 from lightpanda-io/currentSrc Karl Seguin 2026-03-24 07:28:51 +08:00
  • b163d9709b Merge pull request #1959 from lightpanda-io/form_iterator Karl Seguin 2026-03-24 07:28:31 +08:00
  • 5453630955 Merge pull request #1958 from lightpanda-io/runner Karl Seguin 2026-03-24 07:28:18 +08:00
  • 8ada67637f fix: precent-encode hash and search Pierre Tachoire 2026-03-23 17:22:50 +01:00
  • 5972630e95 Update CSS parser to track skipped at-rules and refine insertRule logic Adrià Arrufat 2026-03-24 00:54:20 +09:00
  • 58c18114a5 fix: percent-encode pathname in URL.setPathname per URL spec Pierre Tachoire 2026-03-23 16:52:39 +01:00
  • a94b0bec93 Merge pull request #1946 from lightpanda-io/cdp-response-body Pierre Tachoire 2026-03-23 16:46:12 +01:00
  • bb088d068a store type_buf and sub_type_buf in Mime http-cache Muki Kiboigo 2026-03-23 08:19:29 -07:00
  • ff0fbb6b41 Fix Expo Web crash by gracefully handling at-rules in CSSStyleSheet.insertRule Adrià Arrufat 2026-03-23 23:45:11 +09:00
  • 797cae2ef8 encode captured response body during CDP call Pierre Tachoire 2026-03-23 14:26:27 +01:00
  • 433c03c709 Handle appendAllChildren mutating the list of children Karl Seguin 2026-03-23 21:16:11 +08:00
  • 4d3e9feaf4 Handle nested document.write where parent gets deleted Karl Seguin 2026-03-23 21:00:02 +08:00
  • 5700e214bf Merge pull request #1966 from lightpanda-io/mcp_tools_test Karl Seguin 2026-03-23 20:47:42 +08:00
  • 88d40a7dcd Anchor(...) css property normalization Karl Seguin 2026-03-23 20:32:03 +08:00
  • ff209f5adf Merge pull request #1955 from lightpanda-io/advertise_host Karl Seguin 2026-03-23 20:00:42 +08:00
  • 8ad092a960 Merge pull request #1965 from lightpanda-io/katie-lpd-patch-1 Pierre Tachoire 2026-03-23 12:20:16 +01:00
  • 0fcdc1d194 Improve MCP tools test Karl Seguin 2026-03-23 19:15:50 +08:00
  • 60c2359fdd Merge pull request #1797 from lightpanda-io/css-improvements Karl Seguin 2026-03-23 19:11:35 +08:00
  • 08c8ba72f5 Update README.md katie-lpd 2026-03-23 12:05:44 +01:00
  • cfa4201532 Add Image.currentSrc and Media.currentSrc Karl Seguin 2026-03-23 18:20:15 +08:00
  • cb02eb000e Merge pull request #1961 from lightpanda-io/test_runner_fail_summary Karl Seguin 2026-03-23 18:13:37 +08:00
  • 23334edc05 Merge pull request #1963 from lightpanda-io/nested_navigation Karl Seguin 2026-03-23 18:13:18 +08:00
  • 8dbe22a01a Use double-queue to better support recursive navigation Karl Seguin 2026-03-23 17:55:36 +08:00
  • 2abed9fe75 Print summary of failed tests name at end of test runner Karl Seguin 2026-03-23 15:00:51 +08:00
  • 34079913a3 Expose form.iterator() Karl Seguin 2026-03-23 13:12:22 +08:00
  • 4f1b499d0f zig fmt Adrià Arrufat 2026-03-23 13:52:28 +09:00
  • c9bc370d6a Extract Session.wait into a Runner Karl Seguin 2026-03-23 12:15:53 +08:00
  • a69a22ccd7 Merge pull request #1948 from lightpanda-io/cdp-waitforselector Karl Seguin 2026-03-23 10:09:09 +08:00
  • c2a0d4c0b2 Merge pull request #1950 from mvanhorn/osc/feat-mcp-action-feedback Adrià Arrufat 2026-03-22 20:55:52 +09:00
  • 9e7f0b4776 test: verify feedback message content in click/fill/scroll MCP tools Adrià Arrufat 2026-03-22 20:39:20 +09:00
  • e3085cb0f1 fix test Karl Seguin 2026-03-22 12:47:33 +08:00
  • 4e2e895cd9 Add --advertise_host option to serve command Karl Seguin 2026-03-22 12:40:17 +08:00
  • c1fc2b1301 Merge pull request #1949 from lightpanda-io/1800-fix-startup-frame-id Karl Seguin 2026-03-22 07:14:33 +08:00
  • 324e5eb152 Merge pull request #1945 from lightpanda-io/replace_children Karl Seguin 2026-03-22 06:44:53 +08:00
  • df4df64066 Merge pull request #1944 from lightpanda-io/about_blank_location Karl Seguin 2026-03-22 06:44:37 +08:00
  • c557a0fd87 Merge pull request #1942 from lightpanda-io/about_blank_resolve Karl Seguin 2026-03-22 06:44:19 +08:00
  • a869f92e9a Merge pull request #1939 from lightpanda-io/timer_cleanup Karl Seguin 2026-03-22 06:44:00 +08:00
  • 87a0690776 mcp: return page state from click/fill/scroll tools Matt Van Horn 2026-03-21 08:32:32 -07:00
  • fbc71d6ff7 cdp: handle STARTUP session into Page.getFrameTree gracefully Pierre Tachoire 2026-03-21 16:21:59 +01:00
  • e10ccd846d CDP: add waitForSelector to lp.actions Adrià Arrufat 2026-03-22 00:08:56 +09:00
  • 384b2f7614 cdp: call Page.getFrameTree on startup when possible Pierre Tachoire 2026-03-21 16:07:48 +01:00
  • fdc79af55c Merge pull request #1941 from mvanhorn/osc/feat-mcp-waitforselector Adrià Arrufat 2026-03-21 23:59:14 +09:00
  • e9bed18cd8 test: add waitForSelector MCP tool tests Matt Van Horn 2026-03-21 06:40:43 -07:00
  • 30f387d361 encode captured response depending of the content type Pierre Tachoire 2026-03-21 14:08:08 +01:00
  • e7d272eaf6 Merge pull request #1940 from lightpanda-io/fix-mcp-crash Karl Seguin 2026-03-21 20:35:31 +08:00
  • 00d06dbe8c encode all captured responses body in base64 Pierre Tachoire 2026-03-21 13:29:58 +01:00
  • 7b104789aa build: simplify dev version resolution semantic-versioning Adrià Arrufat 2026-03-21 21:13:50 +09:00
  • 2107ade3a5 use a CapturedResponse struct for captured responses Pierre Tachoire 2026-03-21 13:11:18 +01:00
  • e60424a402 Add validation to replaceChildren Karl Seguin 2026-03-21 19:39:49 +08:00
  • 107da49f81 new URL('about:blank'); Karl Seguin 2026-03-21 18:37:06 +08:00
  • 3e309da69f Search for base page when resolving from about:blank Karl Seguin 2026-03-21 16:03:39 +08:00
  • 370ae2b85c main: zig fmt Adrià Arrufat 2026-03-21 14:06:04 +09:00
  • 6008187c78 Add waitForSelector MCP tool Matt Van Horn 2026-03-20 21:38:11 -07:00
  • 598fa254cf mcp: initialize server in mcpThread to avoid V8 isolate crashes Adrià Arrufat 2026-03-21 13:32:56 +09:00
  • 8526770e9f More aggressive timer cleanup Karl Seguin 2026-03-21 11:38:16 +08:00
  • 21325ca9be Merge branch 'main' into semantic-versioning Adrià Arrufat 2026-03-21 09:46:05 +09:00
  • b5b012bd5d refactor(cdp): always return base64-encoded Network.getResponseBody gilangjavier 2026-03-21 07:06:09 +07:00
  • b4b7a7d58a Merge pull request #1901 from lightpanda-io/goodbye_origin Karl Seguin 2026-03-21 07:19:47 +08:00
  • a5378feb1d Merge pull request #1927 from lightpanda-io/feat/fetch-wait-options Karl Seguin 2026-03-21 07:18:59 +08:00
  • b5d3d37f16 Merge pull request #1931 from lightpanda-io/fix/mcp-jsonrpc-response Adrià Arrufat 2026-03-21 06:23:34 +09:00
  • 9b02e4963b Merge pull request #1929 from mvanhorn/osc/1819-fix-detach-session-null Pierre Tachoire 2026-03-20 20:06:19 +01:00
  • 6cc2b0edb5 REMOVE ME wpt-faster Pierre Tachoire 2026-03-12 11:14:20 +01:00
  • 3e7ddf8146 ci: run wpt faster Pierre Tachoire 2026-03-20 16:18:56 +01:00
  • 129e8e8340 Restructure README with table of contents, benchmarks table, and expanded documentation docs/update-readme-and-summary Nitya Timalsina 2026-03-20 05:59:34 -06:00
  • a865b86fa5 Merge pull request #1925 from lightpanda-io/nikneym/promise-error Halil Durak 2026-03-20 14:05:21 +03:00
  • de28d14aff give up on switch (comptime kind), prefer union(enum) Halil Durak 2026-03-20 13:35:12 +03:00
  • d34cae5e09 add more http caching rules Muki Kiboigo 2026-03-20 02:02:21 -07:00
  • 030c4909cc use CacheControl and Vary Muki Kiboigo 2026-03-20 01:54:41 -07:00
  • 8684c87edf cache headers along with response Muki Kiboigo 2026-03-20 01:34:51 -07:00
  • 00e0c22a76 add basic caching support Muki Kiboigo 2026-03-19 18:59:46 -07:00
  • 5213287f38 create cache owned by the network struct Muki Kiboigo 2026-03-19 18:50:05 -07:00
  • 136fea6e9d use enum approach instead of vtable Muki Kiboigo 2026-03-19 18:49:54 -07:00
  • bbd2a70e5d add basic FsCache impl Muki Kiboigo 2026-03-19 18:49:40 -07:00
  • fede2c3667 add CachedResponse variant to Response Muki Kiboigo 2026-03-18 11:38:39 -07:00
  • 6dad03ea75 add headerIterator to Http Response Muki Kiboigo 2026-03-18 11:34:44 -07:00
  • 9315e8bcb8 use Response instead of LiveTransfer in callbacks Muki Kiboigo 2026-03-18 11:26:30 -07:00
  • 4228c664f7 allow Mime parse to use []const u8 Muki Kiboigo 2026-03-18 11:26:10 -07:00
  • 15e1a899f0 use renamed LiveTransfer instead of Transfer Muki Kiboigo 2026-03-18 08:02:20 -07:00
  • ff7d5e4c1b add cache dir to configuration opts Muki Kiboigo 2026-03-18 07:42:11 -07:00
  • 1b5ec78472 create Cache interface file Muki Kiboigo 2026-03-18 07:16:30 -07:00
  • 2d91acbd14 Merge pull request #1933 from lightpanda-io/css-improvements-perf3 Karl Seguin 2026-03-20 17:07:56 +08:00
  • 88681b1fdb Fix Context's call_arena Karl Seguin 2026-03-20 16:50:03 +08:00
  • 1feb121ba7 CSSStyleSheet: use explicit CSSError Adrià Arrufat 2026-03-20 16:50:00 +09:00