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

Reply via email to