https://bugzilla.wikimedia.org/show_bug.cgi?id=38009
[email protected] changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #4 from [email protected] 2012-08-16 03:33:41 UTC --- I'm still seeing the problem in Mobile Safari (iPhone 4S running iOS 5.1.1). Prepare to reproduce this problem: 1. Clear all cookies: 1a. Force Safari closed (http://support.apple.com/kb/ht5137); this is important because Safari keeps a copy of cookies in memory while it's open and in the background; the Settings app only edits the persistent cookie storage. 1b. Open the Settings app 1c. Scroll down and tap on "Safari" 1d. Tap on "Clear Cookies and Data" 1e. Approve the action by tapping the "Clear Cookies and Data" button 2. Press the home button then start Safari 3. Tap Safari's address bar, type "en.wikipedia.org" and press "Go" 4. Notice that Wikipedia redirects your browser to "en.m.wikipedia.org" Now we're ready to reproduce/cause the problem: 5. Scroll to the bottom of the page, expand the "WikipediA more" section and tap on the "Desktop" link. *** At this point, the toggle_view_desktop parameter to index.php causes Wikipedia to set the "stopMobileRedirect=true" cookie with an expire date six months in the future and that "locks" the mobile browser to the Desktop version of Wikipedia because the cookie is quite difficult to unset. 6. Scroll to the bottom of the desktop version of en.wikipedia.org that you'e viewing and tap on the "Mobile" link. This takes you to the mobile version of the home page as expected, but the stopMobileRedirect cookie remains true (even with the new MediaWiki:common.js click handler; apparently Safari ignores the null cookie). 7. To demonstrate the problem, either search Google for something that points back to Wikipedia or enter the url "en.wikipedia.org". In either case, the user expects to return to the mobile view as that's what they last saw in the step above. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
