From 494fa403d4a436770a2bddaf017100e48e0fec98 Mon Sep 17 00:00:00 2001 From: Claudio Gamboa Date: Thu, 23 Jul 2026 00:47:53 +0100 Subject: [PATCH] Improved canvas keydown events extractor --- OUTPUT-EXAMPLE.md | 16 +++++- package.json | 2 +- src/manifest-firefox.json | 2 +- src/pages/Content/modules/collectEvents.js | 62 +++++++++++++++++++++- test-build-firefox/contentScript.bundle.js | 2 +- test-build-firefox/manifest.json | 2 +- test-build/contentScript.bundle.js | 2 +- test-build/manifest.json | 2 +- 8 files changed, 82 insertions(+), 8 deletions(-) diff --git a/OUTPUT-EXAMPLE.md b/OUTPUT-EXAMPLE.md index e1e0241..17ff76b 100644 --- a/OUTPUT-EXAMPLE.md +++ b/OUTPUT-EXAMPLE.md @@ -80,6 +80,20 @@ JSON example containing all possible step types produced by the sequence recorde "value": "search query", "frame": "" }, + { + "timestamp": 1718724007500, + "css": "#flutterCanvas", + "xpath": "/html/body/div/form/canvas", + "type": "bfill_value", + "value": "admin@example.com", + "frame": "", + "coords": { + "x": 190, + "y": 200, + "width": 380, + "height": 520 + } + }, { "timestamp": 1718724008000, "css": "#username", @@ -146,7 +160,7 @@ JSON example containing all possible step types produced by the sequence recorde | `dblclick` | Double click on an element | | `mouseover` | Hover over an element (debounced at 500ms) | | `fill_value` | Value entered into an `` or `