I'm pretty sure it's out of scope. That's really asking to specify how OS-level task switching works. I imagine that Safari-wrapper or whatever has decided that when the OS switches back to it it will do a reload, just like when I switch back to my mail app it does a sync, and other stuff like that.
> -----Original Message----- > From: whatwg [mailto:whatwg-boun...@lists.whatwg.org] On Behalf Of Zac > Spitzer > Sent: Monday, June 8, 2015 21:10 > To: wha...@whatwg.org > Subject: [whatwg] Persistent state for homescreen web apps (without > reloading each time) > > Is it within the scope of the spec to specify whether home screen web apps > should retain their loaded state when switching from foreground to > background and back to foreground again? > > Chrome behaves exactly as expected, however, iOS reloads the web app > each time > > http://zacster.blogspot.com.au/2015/04/broken-web-apps-launched-from- > ios-home.html > > -- > Zac Spitzer > +61 405 847 168