Skip to content

Page lifecycle events exposure (load / domcontentloaded / framenavigated) #1199

@ChrisRoyse

Description

@ChrisRoyse

Parent: #1197 (master #1063).

What

Buffer and expose page lifecycle events (Page.lifecycleEvent, frameNavigated) per session target so agents can observe load progress and SPA navigations. Playwright page lifecycle events.

Where

crates/synapse-a11y/src/cdp_lifecycle.rs (shared with waitForLoadState, #1126).

Done when (FSV)

  • domcontentloaded and load events recorded with timestamps on a real navigation.
  • framenavigated fires on SPA route change.
  • Per-target scoping verified.

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent:claudeClaimed by Claude agentarea:a11ysynapse-a11yphase:m3M3 — Reflex + MCP surfacepriority:p3Low — cosmetic / far-futuresource:agentFiled by an AI agenttype:taskAtomic work item

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions