WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
312241
Carry over sticky activation for same-origin navigations and traversals
https://bugs.webkit.org/show_bug.cgi?id=312241
Summary
Carry over sticky activation for same-origin navigations and traversals
klee
Reported
2026-04-14 00:04:16 PDT
Implement the HTML spec change that carries over sticky user activation across same-origin navigations and history traversals. Spec PR:
https://github.com/whatwg/html/pull/11454
This feature preserves the sticky user activation state when a page navigates to another same-origin page. Without this, the post-navigation page loses all user activation state, which prevents use cases like showing virtual keyboards on auto-focus. This has been a blocker for developers who prefer building MPA(Multi Page Application) over SPA(Single Page Applications).
Attachments
Add attachment
proposed patch, testcase, etc.
klee
Comment 1
2026-04-14 00:04:56 PDT
I'm working on implementing this in WebKit.
klee
Comment 2
2026-04-14 05:41:58 PDT
Spec PR (already secured another browser's approval):
https://github.com/whatwg/html/pull/11454
Web Platform Tests:
https://github.com/web-platform-tests/wpt/blob/master/html/user-activation/navigate-to-sameorigin.html
klee
Comment 3
2026-04-19 07:58:31 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/63073
Radar WebKit Bug Importer
Comment 4
2026-04-21 00:05:12 PDT
<
rdar://problem/175227370
>
EWS
Comment 5
2026-04-24 08:54:18 PDT
Committed
311953@main
(713dd53f52a7): <
https://commits.webkit.org/311953@main
> Reviewed commits have been landed. Closing PR #63073 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug