Skip to content

Recover DOM capture on documents that missed injection #286

Description

@vishnuv688

Part of #277

core's drainCollectorWithRecovery re-injects into the current
document when a drain finds no collector, then retries. Python has no equivalent,
so a document that missed injection contributes nothing and the actions on it
replay the previous page.

Acceptance criteria

A drain that finds no collector re-injects and retries
once, logging the recovery. Unit tested against a fake execute_script that
reports a missing collector and then a present one.

Size: M. Depends on A6.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestselenium-devtools-pyPython Selenium adapter for the DevTools dashboard

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions