Commit Graph

  • 45eb59a5aa Support HTTP headers which are \n terminated (as opposed to \r\n). Karl Seguin 2026-02-17 18:55:50 +08:00
  • 687c17bbe2 Merge pull request #1557 from lightpanda-io/internal_field_caching Karl Seguin 2026-02-17 18:25:51 +08:00
  • 7505aec706 generate always an HTML on pageDoneCallback Pierre Tachoire 2026-02-17 10:31:47 +01:00
  • c7b414492d add image content type detection into Mime Pierre Tachoire 2026-02-17 10:30:47 +01:00
  • 14b0095822 move page error HTML creation into pageDoneCallback Pierre Tachoire 2026-02-17 09:47:45 +01:00
  • a1256b46c8 Merge pull request #1553 from lightpanda-io/nikneym/image-data Karl Seguin 2026-02-17 08:57:31 +08:00
  • 094270dff7 prefer snake case in enums Halil Durak 2026-02-17 02:48:30 +03:00
  • d4e24dabc2 internal -> handle Halil Durak 2026-02-17 02:47:51 +03:00
  • 842df0d112 extern struct -> struct Halil Durak 2026-02-17 02:46:36 +03:00
  • cfa9427d7c ImageData: make sure that width and height are not 0 Halil Durak 2026-02-17 02:18:43 +03:00
  • 3c01e24f02 ImageData: remove unnecessary comments Halil Durak 2026-02-17 02:18:13 +03:00
  • 22dbf63ff9 Merge pull request #1563 from lightpanda-io/wp/mrdimidium/fix-sighandler-rc Karl Seguin 2026-02-17 07:08:39 +08:00
  • 814f7394a0 Merge pull request #1556 from lightpanda-io/robots-perf Karl Seguin 2026-02-17 06:58:28 +08:00
  • 9a4cebaa1b ImageData: prefer new typed array type Halil Durak 2026-02-17 01:45:40 +03:00
  • c30207ac63 introduce js.createTypedArray Halil Durak 2026-02-17 01:45:19 +03:00
  • 77afbddb91 Fix race condition in sighandler Nikolay Govorov 2026-02-16 21:28:29 +00:00
  • 18feeabe15 Merge pull request #1561 from lightpanda-io/wp/mrdimidium/drop-logs-interceptors Nikolay Govorov 2026-02-16 17:45:58 +00:00
  • c3811d3a14 Merge pull request #1559 from lightpanda-io/handle_undefined_symbol Pierre Tachoire 2026-02-16 18:32:50 +01:00
  • f20d6b551d Merge pull request #1558 from lightpanda-io/empty_array_buffer Pierre Tachoire 2026-02-16 18:31:51 +01:00
  • 311bcadacb create HTML page error on page error callback. Pierre Tachoire 2026-02-16 18:17:07 +01:00
  • 2189c8cd82 dispatch .page_navigated event on page error callback Pierre Tachoire 2026-02-16 17:46:37 +01:00
  • 6553bb8147 Remove los interceptors feature Nikolay Govorov 2026-02-16 15:48:18 +00:00
  • dea492fd64 Unify dump flags into --dump <format> Adrià Arrufat 2026-02-17 00:42:06 +09:00
  • 00ab7f04fa handle undefined symbol in debug log Karl Seguin 2026-02-16 23:41:04 +08:00
  • d3ba714aba Rename --dump flag to --html Adrià Arrufat 2026-02-17 00:35:15 +09:00
  • 748b37f1d6 Rename --dump-markdown to --markdown Adrià Arrufat 2026-02-17 00:21:10 +09:00
  • b83b188aff don't try to create empty backing store data Karl Seguin 2026-02-16 23:18:25 +08:00
  • cfefa32603 Merge pull request #1555 from lightpanda-io/link_crossorigin Karl Seguin 2026-02-16 22:56:50 +08:00
  • 85d8db3ef9 Merge pull request #1554 from lightpanda-io/crypto_digest Karl Seguin 2026-02-16 22:56:34 +08:00
  • 3c14dbe382 Trim trailing whitespace in pre blocks in Markdown Adrià Arrufat 2026-02-16 21:34:46 +09:00
  • b49b2af11f Stop escaping periods in markdown Adrià Arrufat 2026-02-16 21:29:57 +09:00
  • 425a36aa51 Add support for table rendering in Markdown Adrià Arrufat 2026-02-16 21:24:24 +09:00
  • ec0b9de713 Add support for ordered lists in Markdown Adrià Arrufat 2026-02-16 21:04:06 +09:00
  • 9f13b14f6d Add support strikethrough and task lists in Markdown Adrià Arrufat 2026-02-16 20:55:51 +09:00
  • 01e83b45b5 Add internal field caching (for window.document and window.console) Karl Seguin 2026-02-16 19:16:39 +08:00
  • f80566e0cb ImageData: add a type entry in bridge.zig Halil Durak 2026-02-16 11:21:33 +03:00
  • 42afacf0af add link crossOrigin accessor Karl Seguin 2026-02-16 08:32:42 +08:00
  • 2e61e7e682 Add SubtleCrypto.digest (used in nytimes) Karl Seguin 2026-02-16 08:10:06 +08:00
  • 3de9267ea7 Merge pull request #1552 from lightpanda-io/v8_private_cache Karl Seguin 2026-02-16 06:58:14 +08:00
  • 8c99d4fcd2 Merge pull request #1547 from lightpanda-io/more_events Karl Seguin 2026-02-16 06:58:03 +08:00
  • be4e6e5ba5 Escape special characters and handle whitespace in Markdown Adrià Arrufat 2026-02-16 00:10:00 +09:00
  • 1b5efea6eb Add --dump-markdown flag Adrià Arrufat 2026-02-15 23:15:56 +09:00
  • 6554f80fad ImageData: constructor can throw DOM exceptions Halil Durak 2026-02-15 16:59:02 +03:00
  • 2e8a9f809e ImageData: add test Halil Durak 2026-02-15 16:52:50 +03:00
  • dc66032720 ImageData: initial support Halil Durak 2026-02-15 16:52:35 +03:00
  • c9433782d8 Merge pull request #1551 from lightpanda-io/nikneym/u8-clamped-array Karl Seguin 2026-02-15 19:55:11 +08:00
  • fef5586ff5 add FocusEvent, TextEvent and WheelEvent Karl Seguin 2026-02-14 16:22:19 +08:00
  • 1f4a2fd654 Merge pull request #1549 from lightpanda-io/script_header_assertion Pierre Tachoire 2026-02-15 11:52:26 +01:00
  • 8243385af6 Merge pull request #1546 from lightpanda-io/document_createEvent Pierre Tachoire 2026-02-15 11:51:13 +01:00
  • 26ce9b2d4a Uint8ClampedArray: implement .copy variant Halil Durak 2026-02-15 12:12:45 +03:00
  • 119f3169e2 Uint8ClampedArray: update comment + change enum literals Halil Durak 2026-02-15 12:11:44 +03:00
  • 16bd22ee01 improve comments Karl Seguin 2026-02-15 17:05:37 +08:00
  • f4a5f73ab2 Add v8 private object cache + Node.childNodes caching Karl Seguin 2026-02-15 11:34:01 +08:00
  • e61a4564ea Merge pull request #1545 from lightpanda-io/node_list_index Karl Seguin 2026-02-15 09:32:28 +08:00
  • e72edee1f2 Merge pull request #1548 from lightpanda-io/HTMLDListElement Karl Seguin 2026-02-15 07:45:38 +08:00
  • e8c150fcac Merge pull request #1544 from lightpanda-io/caller_function Karl Seguin 2026-02-15 07:45:25 +08:00
  • 52418932b1 simpleZigValueToJs: support Uint8ClampedArray Halil Durak 2026-02-15 02:03:11 +03:00
  • 4f81cb9333 Add more granular assertions Karl Seguin 2026-02-14 20:01:09 +08:00
  • db46f47b96 Add HTMLDListElement Karl Seguin 2026-02-14 17:11:29 +08:00
  • edfe5594ba add more types to document.createEvent Karl Seguin 2026-02-14 15:09:46 +08:00
  • f25e972594 NodeList index fix + Node.childNode fix Karl Seguin 2026-02-14 14:51:33 +08:00
  • d5488bdd42 Re-arrange Caller Karl Seguin 2026-02-14 14:22:46 +08:00
  • bbff64bc96 Merge pull request #1543 from lightpanda-io/zig_fmt Karl Seguin 2026-02-14 14:20:43 +08:00
  • 635afefdeb Merge pull request #1540 from lightpanda-io/tao_v8_storage Karl Seguin 2026-02-14 14:14:51 +08:00
  • fd3e67a0b4 zig fmt Karl Seguin 2026-02-14 14:06:25 +08:00
  • 729a6021ee update v8 dep Karl Seguin 2026-02-14 14:06:03 +08:00
  • 309f254c2c Optimize toa storage in v8 object. Karl Seguin 2026-02-13 14:12:43 +08:00
  • 5c37f04d64 Merge pull request #1539 from lightpanda-io/range_set_validation Karl Seguin 2026-02-14 07:03:27 +08:00
  • 7c3dd8e852 Merge pull request #1538 from lightpanda-io/browser_arenas Karl Seguin 2026-02-14 07:03:14 +08:00
  • 66ddedbaf3 Merge pull request #1537 from lightpanda-io/input_click Karl Seguin 2026-02-14 07:02:05 +08:00
  • 7981b17897 Merge pull request #1541 from lightpanda-io/range_compare_boundary_points Karl Seguin 2026-02-14 07:01:52 +08:00
  • 62137d47c8 Merge pull request #1533 from lightpanda-io/element_positions Pierre Tachoire 2026-02-13 15:30:21 +01:00
  • e3b5437f61 fix test to match swapped (correct) implementation Karl Seguin 2026-02-13 16:28:53 +08:00
  • 934693924e Fix Range.compareBoundaryPoint Karl Seguin 2026-02-13 15:06:17 +08:00
  • 308fd92a46 chunking robot store hashing Muki Kiboigo 2026-02-12 22:55:40 -08:00
  • da1eb71ad0 Add missing validation to Range.comparePoint Karl Seguin 2026-02-13 14:54:43 +08:00
  • 576dbb7ce6 switch to iterative match solving Muki Kiboigo 2026-02-12 22:54:35 -08:00
  • d0c381b3df partial compilation of robot rules Muki Kiboigo 2026-02-12 22:32:29 -08:00
  • 55178a81c6 skip empty disallow rules during robots parsing Muki Kiboigo 2026-02-12 22:05:55 -08:00
  • 249308380b no more longest match tracking in robots Muki Kiboigo 2026-02-12 22:03:49 -08:00
  • d91bec08c3 Add missing validation to range setStart and setEnd Karl Seguin 2026-02-13 13:47:26 +08:00
  • e23ef4b0be Remove custom-arenas, use ArenaPool instead Karl Seguin 2026-02-13 12:34:27 +08:00
  • 6037521c49 Default behavior for input click (radio / checkbox). Karl Seguin 2026-02-13 11:06:46 +08:00
  • a27fac3677 Merge pull request #1535 from lightpanda-io/wp/mrdimidium/ram-e2e-tests Pierre Tachoire 2026-02-12 16:04:40 +01:00
  • 21f2eb664e ci: fix path Pierre Tachoire 2026-02-12 14:31:57 +01:00
  • 81546ef4b0 Merge pull request #1534 from lightpanda-io/wp/mrdimidium/ram-e2e-tests Pierre Tachoire 2026-02-12 13:32:15 +01:00
  • 4b90c8fd45 Add various element position properties Karl Seguin 2026-02-12 17:38:00 +08:00
  • c643fb8aac ci: fix var name Pierre Tachoire 2026-02-12 12:07:15 +01:00
  • 0cae6ceca3 Merge pull request #1510 from lightpanda-io/wp/mrdimidium/ram-e2e-tests Pierre Tachoire 2026-02-12 11:55:02 +01:00
  • 5cde59b53c Merge pull request #1528 from lightpanda-io/remove_recurise_curl_calls Karl Seguin 2026-02-12 18:42:09 +08:00
  • 7df67630af ci: add cg_mem_peak into the tracked results Pierre Tachoire 2026-02-12 11:33:52 +01:00
  • 0c89dca261 When _not_ in a libcurl callback, deinit the transfer normally Karl Seguin 2026-02-12 18:29:35 +08:00
  • 6b953b8793 ci: keep both vm and cg memory regression tests Pierre Tachoire 2026-02-12 11:24:59 +01:00
  • 0d1defcf27 Merge pull request #1522 from lightpanda-io/remove_page_reset Karl Seguin 2026-02-12 17:47:13 +08:00
  • c1db9c19b3 Merge pull request #1532 from lightpanda-io/document_scrollingElement Pierre Tachoire 2026-02-12 09:49:16 +01:00
  • 95487755ed Merge pull request #1531 from lightpanda-io/dom_token_list_compat Pierre Tachoire 2026-02-12 09:49:09 +01:00
  • 4813469659 Merge pull request #1530 from lightpanda-io/node_contains_null Pierre Tachoire 2026-02-12 09:48:14 +01:00
  • 4dfd357c0b Merge pull request #1529 from lightpanda-io/get_elements_by_tag_name_ns Karl Seguin 2026-02-12 16:41:56 +08:00
  • 4ca0486518 Add document.scrollingElement read-only property Karl Seguin 2026-02-12 14:10:38 +08:00
  • b139c05960 Improve compliance of DOMTokenList Karl Seguin 2026-02-12 14:07:31 +08:00