Improvements to the way private browsing works on iOS but still a bit strange...
A bug fixed and pt4's code simplified :-).