Conversation
Add a fourth behavioural collector for the page's scroll offsets and timing. The widget passes it through with the mouse, touch and click collectors and the provider stores it as c4 on the pow, puzzle and image records. Detector bundles without a scroll tracker send no c4. Unblocks prosopo/Protect#513.
|
No updates since Nothing is lost — Converting to draft disables auto-merge, so PRs with auto-merge enabled are excluded from this entirely. |
|
No updates since Nothing is lost — Converting to draft disables auto-merge, so PRs with auto-merge enabled are excluded from this entirely. |
|
No updates since Nothing is lost — Converting to draft disables auto-merge, so PRs with auto-merge enabled are excluded from this entirely. |
|
No updates since Nothing is lost — Converting to draft disables auto-merge, so PRs with auto-merge enabled are excluded from this entirely. |
|
No updates since Nothing is lost — Converting to draft disables auto-merge, so PRs with auto-merge enabled are excluded from this entirely. |
|
No updates since Nothing is lost — Converting to draft disables auto-merge, so PRs with auto-merge enabled are excluded from this entirely. |
|
No updates since Nothing is lost — Converting to draft disables auto-merge, so PRs with auto-merge enabled are excluded from this entirely. |
What changed
c4on pow, puzzle and image captcha records.c4.Why
People scroll in bursts, bots scroll at a steady rate. We weren't capturing scroll at all. Unblocks prosopo/Protect#513.
Effect
Nothing changes until the detector bundle includes the scroll tracker, which is added to catcher in captcha-private. Older bundles send no
c4and everything works as before.Tests
c4is saved on the record.