Last modified: 2014-02-12 23:45:32 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 T62851, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 60851 - Time bar disappears in iOS 7
Time bar disappears in iOS 7
Status: RESOLVED FIXED
Product: MobileFrontend
Classification: Unclassified
Feature requests (Other open bugs)
unspecified
All All
: Unprioritized enhancement
: ---
Assigned To: Nobody - You can work on this!
: easy
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-04 22:43 UTC by Moiz Syed
Modified: 2014-02-12 23:45 UTC (History)
8 users (show)

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


Attachments

Description Moiz Syed 2014-02-04 22:43:49 UTC
Time bar disappears on iOS 7 when mobile web wikipedia is launched from a "Add To Home screen" shortcut.
Comment 1 Bingle 2014-02-04 22:45:22 UTC
Prioritization and scheduling of this bug is tracked on Mingle card https://wikimedia.mingle.thoughtworks.com/projects/mobile/cards/1667
Comment 2 Brion Vibber 2014-02-05 20:35:35 UTC
We should probably disable the "apple-mobile-web-app-capable" meta key since we don't seem to actually work properly with it, at least in iOS 7:

* there's the issue with the status bar disappearing as noted here (adjusting apple-mobile-web-app-status-bar-style meta key might help though)
* if you actually click on a link, it opens the page in Safari, instead of in the web app
* if something did open in the window, you'd have no way to go back to the previous page because there's no forward/back/etc chrome
* it seems to make my iPhone 5s crash a lot :P
Comment 3 Jon 2014-02-05 21:22:49 UTC
If you run alpha, which has ajax page loading, it functions as a standalone web app. This is the end goal. Although we are not at the finish line (this is why this bug and others exist)

Personally I don't see any harm in it existing. If anything it hopefully will encourage someone to make it better (for instance this bug has been raised :))

Patch to restore it would be much appreciated.
Comment 4 Jon 2014-02-05 21:23:14 UTC
http://en.m.wikipedia.org/wiki/Main Page?mobileaction=alpha

Try bookmarking the above for example.
Comment 5 Brion Vibber 2014-02-05 21:32:28 UTC
Hmm, yeah that works for some links but not all. For intance loading up the watchlist prompts me to login in an overlay, but then sends me off to Safari... where I'm not logged in ... for Special:Watchlist and I get an error prompting me to log in again within Safari.

Might want to remove the marker except when actually in alpha mode, if we want to keep it around for alpha-mode testing?
Comment 6 Brion Vibber 2014-02-06 16:53:07 UTC
See also bug 60917 about the lack of back/forward controls.
Comment 7 Jon 2014-02-06 19:48:10 UTC
Brion yeah special pages cannot currently be loaded via JavaScript.. one day!

Limiting it to just alpha might be a good idea - I'm not sure - I just worry it will mean it will get no attention as there will be little incentive to fix it.

Also see bug 60918


Moiz:
Is it actually possible to show the time bar? Are there any bookmarked web apps you use that behave the way you might expect? I can't seem to find any documentation around the time bar.
Comment 8 Jon 2014-02-06 19:50:02 UTC
<meta name=”viewport” content=”width=1024, minimal-ui”>. may be worth exploring for ios7... http://bgr.com/2013/12/13/ios-7-1-beta-2-download-released/
Comment 9 Gerrit Notification Bot 2014-02-08 00:52:23 UTC
Change 112167 had a related patch set uploaded by Jdlrobson:
Restore time bar

https://gerrit.wikimedia.org/r/112167
Comment 10 Gerrit Notification Bot 2014-02-08 01:25:44 UTC
Change 112167 merged by jenkins-bot:
Restore time bar

https://gerrit.wikimedia.org/r/112167
Comment 11 Arthur Richards 2014-02-12 21:32:44 UTC
Merged, marking as fixed.

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


Navigation
Links