SameSite cookies missing after Safari Tab recovery.
1. Load the page on iOS
2. Click the "Refresh Cookie Time" button
3. Reload the page a couple times and notice that the cookie time is there and does not change (cookie is served)
4. Kill MobileSafari
5. Relaunch MobileSafari
6. Reload the tab a couple times and notice that the cookie is nil for every reload (cookie is no longer served).
Reported on Twitter by Rafael Silva (@Rafael_falco).
Service workers are involved as well. Here is the source:
*** Bug 200307 has been marked as a duplicate of this bug. ***
I can repro this bug on latest Mac OS Safari (12.1.1) if you enable the feature to re-open the last tabs on app start.
So this seems to affect both Mac OS and iOS on both current and next Safari.