Last modified: 2014-08-21 22:18:56 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T70017, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 68017 - VisualEditor Mobile: Switching tabs in mobile safari often causes page to refresh causing data loss of session changes
VisualEditor Mobile: Switching tabs in mobile safari often causes page to ref...
Status: ASSIGNED
Product: VisualEditor
Classification: Unclassified
Mobile (Other open bugs)
unspecified
All All
: Low major
: ---
Assigned To: Editing team bugs – take if you're interested!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-15 08:20 UTC by Jared Zimmerman (WMF)
Modified: 2014-08-21 22:18 UTC (History)
9 users (show)

See Also:
Web browser: Apple Safari
Mobile Platform: iOS 7.x
Assignee Huggle Beta Tester: ---


Attachments

Description Jared Zimmerman (WMF) 2014-07-15 08:20:59 UTC
Invoke VE from iOS Safari on tablet,

Make changes to page in VE 

Open second tab, load another website, 

Switch back to tab with VE instance, page is reloaded, and changes are lost
Comment 1 James Forrester 2014-07-30 19:20:19 UTC
This is "normal" behaviour from Safari, but we need to investigate if we can prevent (or at least discourage) it somehow.
Comment 2 Jared Zimmerman (WMF) 2014-08-18 17:39:35 UTC
Yep, I know this one might be difficult but it obviously makes doing references on mobile basically impossible. glad to see we're prioritizing this.
Comment 3 James Forrester 2014-08-20 18:45:22 UTC
Unfortunately, on investigation, this is something that we can't avoid; it's the built-in behaviour of Safari that we have no control over, sadly. Marking as "WONTFIX" but it's more "CANTFIX".
Comment 4 Jared Zimmerman (WMF) 2014-08-20 18:50:37 UTC
This might not be able to resolved as the bug is written (stop safari from reloading) but the current experience for the user in unacceptable. We need a solution. possibly server side drafts or using localstorage on the device. Feel free to rewrite the bug, but we can't ignore this issue.
Comment 5 James Forrester 2014-08-21 21:42:55 UTC
(In reply to Jared Zimmerman (WMF) from comment #4)
> This might not be able to resolved as the bug is written (stop safari from
> reloading) but the current experience for the user in unacceptable. We need
> a solution. possibly server side drafts or using localstorage on the device.
> Feel free to rewrite the bug, but we can't ignore this issue.

Well, this is what Apple wants to happen. We already say to the browser "don't just close me". Apple has decided in its wisdom to ignore that. We can try to take steps to make it less-terrible, but the underlying issue can't be fixed except upstream…
Comment 6 Jared Zimmerman (WMF) 2014-08-21 22:18:56 UTC
"don't close me bro"

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links