Skip to content

Preserve focused area across bfcache reactivation#12497

Open
hjanuschka wants to merge 1 commit into
whatwg:mainfrom
hjanuschka:bfcache-focus-normative
Open

Preserve focused area across bfcache reactivation#12497
hjanuschka wants to merge 1 commit into
whatwg:mainfrom
hjanuschka:bfcache-focus-normative

Conversation

@hjanuschka
Copy link
Copy Markdown

@hjanuschka hjanuschka commented May 27, 2026

Promotes the existing non-normative note about focused-area preservation to normative prose, and explicitly states that no focus or blur events fire as a side effect of a Document moving into or out of the back/forward cache. This aligns the spec text with the implementer agreement reached in #5878 and matches WebKit's shipping behavior.

Companion issue: #12496

Motivating implementation: Chromium CL https://crrev.com/c/7829940 (https://crbug.com/40199280) is blocked on this clarification.

Checklist

Preserve focused area across bfcache reactivation

Promotes the existing note's preservation statement to normative prose
and clarifies that no focus or blur events fire as a side effect of a
Document moving into or out of the back/forward cache. This aligns the
spec text with the implementer agreement reached in #5878.

/interaction.html ( diff )

Promotes the existing note's preservation statement to normative prose
and clarifies that no focus or blur events fire as a side effect of a
Document moving into or out of the back/forward cache. This aligns the
spec text with the implementer agreement reached in whatwg#5878.

Closes: whatwg#12496
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant