fix(navigation): retain activation entry identity across history restoration by ldm0 · Pull Request #1802 · lexmount/moli · GitHub
Skip to content

fix(navigation): retain activation entry identity across history restoration - #1802

Open
ldm0 wants to merge 1 commit into
wpt/20261021-navigation-readonly-statefrom
wpt/20261021-navigation-history-activation
Open

ldm0 wants to merge 1 commit into
wpt/20261021-navigation-readonly-statefrom
wpt/20261021-navigation-history-activation

Conversation

@ldm0

@ldm0 ldm0 commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

Restore activation.entry from its original native history snapshot after same-document history changes, including initial replace activations with no from-entry. Preserve entry identifiers, keys, history/navigation state and author-shadow isolation across runtime replacement.

Depends on #1801.

Validation on base aec7fa782988: cargo fmt --all; cargo clippy --workspace --all-targets --all-features -- -D warnings; cargo nextest run --no-fail-fast. All passed (20,519 passed, 18 existing skips; 32 build jobs and test threads, no automatic retries). Focused regressions also passed.

@github-actions

github-actions Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Spider Bench A/B

⚠️ Spider Bench infrastructure failed before a comparison could be produced.

Workflow: failure. Inspect the workflow run for the failing build, harness, or artifact step.

No benchmark result or performance conclusion is available for this run.

@github-actions

github-actions Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

CI Regression Report

Source CI run · source state at render: failure · artifacts: 0/6

Check Status Signal
Release regression ⚪ artifact unavailable or invalid
Frontend differential ⚪ artifact unavailable or invalid
Agent episodes ⚪ artifact unavailable or invalid
Runtime/CDP contracts ⚪ artifact unavailable or invalid
CDP smoke ⚪ artifact unavailable or invalid
WebMainBench ⚪ artifact unavailable or invalid
Release regression — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

Frontend differential — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

Agent episodes · Moli vs Chromium — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

Runtime and CDP session contracts — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

CDP smoke — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

WebMainBench · 545 pages — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

All artifact fields are parsed by the trusted default-branch renderer; missing or invalid inputs remain visible as unavailable.

@ldm0
ldm0 added this pull request to stack #1840 October 21, 2026 22:02
@ldm0
ldm0 force-pushed the wpt/20261021-navigation-history-activation branch from c3c443a to 3a64316 Compare October 22, 2026 04:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant