Skip to content

C3 — Live view auto-reattach after crash recovery (B1) #43

Description

@fusengine

Documented limitation from C1 (#29): the screencast binds to session.page at start; after a B1 crash recovery (recoverSession swaps in a new page), the stream tears down with the old page and does not auto-reattach — the viewer freezes and the user must call browser_live_view again.

Scope

  • After recovery, if a live view was active for the session, re-issue startScreencast on the new page transparently.
  • Likely: have the live-view manager subscribe to a recovery signal, or re-bind on session.page change.

Acceptance

  • Crash a page mid-live-view → after recovery, frames resume on the same viewer URL without manual restart.
  • No leak of the old CDP session.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions