Commit Graph

  • 96d24b5dc6 mcp: extract parseOptionalAndGetPage helper Adrià Arrufat 2026-03-26 17:13:32 +09:00
  • c14a9ad986 Merge pull request #1992 from navidemad/cdp-page-reload Karl Seguin 2026-03-26 18:14:49 +08:00
  • 679f2104f4 Fix --wait-until default value. Karl Seguin 2026-03-26 18:06:14 +08:00
  • c6b0c75106 Address review: use arena.dupeZ for URL copy, add try to testing.context() Navid EMAD 2026-03-26 10:08:42 +01:00
  • 93485c1ef3 CDP: implement Page.reload Navid EMAD 2026-03-25 14:39:21 +01:00
  • 0324d5c232 Merge pull request #1997 from lightpanda-io/update-zig-v8 Karl Seguin 2026-03-26 16:01:40 +08:00
  • 0588cc374d Improve authority parsing Karl Seguin 2026-03-26 13:22:56 +08:00
  • a75c0cf08d build: bump zig-v8 to v0.3.7 Adrià Arrufat 2026-03-26 12:34:10 +09:00
  • 2812b8f07c Merge pull request #1991 from lightpanda-io/v8_signature Karl Seguin 2026-03-26 09:27:22 +08:00
  • e2afbec29d update v8 dep Karl Seguin 2026-03-26 09:17:32 +08:00
  • a45f9cb810 Set v8::Signature on FunctionTemplates Karl Seguin 2026-03-25 19:19:00 +08:00
  • cf641ed458 Merge pull request #1990 from lightpanda-io/remove_cdp_generic Karl Seguin 2026-03-26 07:49:13 +08:00
  • 0fc959dcc5 re-anble unreachable Karl Seguin 2026-03-26 07:42:45 +08:00
  • 077376ea04 Merge pull request #1985 from lightpanda-io/intersection_observer_root_document Karl Seguin 2026-03-26 07:41:40 +08:00
  • 6ed8d1d201 Merge pull request #1981 from lightpanda-io/window_cross_origin Karl Seguin 2026-03-26 07:41:22 +08:00
  • 5207bd4202 Merge pull request #1980 from lightpanda-io/frames_test Karl Seguin 2026-03-26 07:41:05 +08:00
  • 11ed95290b Improve async tests Karl Seguin 2026-03-23 17:09:37 +08:00
  • a876275828 Merge pull request #1995 from lightpanda-io/ci-wba-test 0.2.7 Pierre Tachoire 2026-03-25 18:09:26 +01:00
  • e83b8aa36d ci: don't run wba test on PR Pierre Tachoire 2026-03-25 16:55:45 +01:00
  • 179f9c1169 Merge pull request #1984 from navidemad/fix-submit-event-submitter Halil Durak 2026-03-25 15:39:57 +03:00
  • ca41bb5fa2 fix import casing Karl Seguin 2026-03-25 17:54:24 +08:00
  • 9c37961042 Merge pull request #1989 from lightpanda-io/licensing.md Pierre Tachoire 2026-03-25 10:43:57 +01:00
  • 0dd0495ab8 Removes CDPT (generic CDP) Karl Seguin 2026-03-25 17:43:30 +08:00
  • c9fa76da0c update LICENSING.md Pierre Tachoire 2026-03-25 10:42:52 +01:00
  • 7718184e22 Merge pull request #1983 from lightpanda-io/nikneym/crypto-changes Halil Durak 2026-03-25 11:23:13 +03:00
  • b81b41cbf0 Merge pull request #1987 from lightpanda-io/conn-close Karl Seguin 2026-03-25 16:11:42 +08:00
  • 3a0cead03a Merge pull request #1917 from lightpanda-io/semantic-versioning Pierre Tachoire 2026-03-25 08:46:04 +01:00
  • 92ce6a916a http: don't check transfer._header_done_called on RecvError Pierre Tachoire 2026-03-25 08:23:23 +01:00
  • 130bf7ba11 Merge pull request #1951 from mvanhorn/osc/feat-mcp-detect-forms Adrià Arrufat 2026-03-25 14:23:09 +09:00
  • 2e40354a3a forms: add tests for input values and form defaults Adrià Arrufat 2026-03-25 09:39:52 +09:00
  • 3074bde2f3 forms: always include required and disabled fields Adrià Arrufat 2026-03-25 09:35:17 +09:00
  • ed9f5aae2e docs(forms): clarify arena allocator requirement for collectForms Adrià Arrufat 2026-03-25 09:33:10 +09:00
  • 8e315e551a forms: extract form node registration logic Adrià Arrufat 2026-03-25 09:30:06 +09:00
  • bad690da65 handle Connection: close without TLS close_notify Pierre Tachoire 2026-03-24 21:19:12 +01:00
  • ae080f32eb Allow Document to be the root of an intersection observer Karl Seguin 2026-03-24 21:48:38 +08:00
  • c5c1d1f2f8 tag next version to 1.0.0 Pierre Tachoire 2026-03-24 14:47:20 +01:00
  • eb18dc89f6 ci: use -Dversion_string for release (nightly) build Pierre Tachoire 2026-03-24 14:46:48 +01:00
  • afb0c29243 Add submit_event case to Event.Type exhaustive switch Navid EMAD 2026-03-24 14:24:35 +01:00
  • 267eee9693 Fix Form.requestSubmit(submitter) not setting SubmitEvent.submitter Navid EMAD 2026-03-24 14:19:50 +01:00
  • 39352a6bda refactor SubtleCrypto 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. Karl Seguin 2026-03-24 12:20:18 +08:00
  • 35be9f897f Improve async tests Karl Seguin 2026-03-23 17:09:37 +08:00
  • d517488158 Merge pull request #1979 from lightpanda-io/dash-command-line-arguments 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
  • 567cd97312 webapi.Element: centralize disabled state logic Adrià Arrufat 2026-03-24 13:13:53 +09:00
  • 0bfe00bbb7 css: disallow multiple rules in insertRule Adrià Arrufat 2026-03-24 12:53:49 +09:00
  • 260768463b Merge branch 'main' into osc/feat-mcp-detect-forms Adrià Arrufat 2026-03-24 09:25:47 +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
  • 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
  • 80235e2ddd test: fix scoping bug in frames test causing spurious failures Adrià Arrufat 2026-03-23 16:04:21 +09:00
  • 2abed9fe75 Print summary of failed tests name at end of test runner Karl Seguin 2026-03-23 15:00:51 +08:00
  • 35551ac84e fix: add disabled flag, external form fields, and param ordering Matt Van Horn 2026-03-22 23:30:52 -07:00
  • c3a2318eca fix: pass allocator as first parameter in forms.zig Adrià Arrufat 2026-03-23 15:27:49 +09:00
  • a6e801be59 forms: casting Adrià Arrufat 2026-03-23 15:12:16 +09:00
  • 0bbe25ab5e forms: casting Adrià Arrufat 2026-03-23 15:12:02 +09:00
  • c37286f845 forms: casting Adrià Arrufat 2026-03-23 15:11:47 +09: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
  • 4b29823a5b refactor: simplify form extraction and remove const casts Adrià Arrufat 2026-03-23 13:24:21 +09:00
  • a69a22ccd7 Merge pull request #1948 from lightpanda-io/cdp-waitforselector Karl Seguin 2026-03-23 10:09:09 +08:00
  • a6d2ec7610 refactor: share form node ID serialization between MCP and CDP Adrià Arrufat 2026-03-23 10:18:24 +09:00
  • ad83c6e70b test: fix forms unit test method casing to match normalization Adrià Arrufat 2026-03-22 21:14:26 +09: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