The default bug view has changed. See this FAQ.

Marketplace shows the "Offline Mode" page first time it is launched when there is no connection

RESOLVED FIXED in 2013-05-23

Status

Marketplace
Consumer Pages
P1
normal
RESOLVED FIXED
4 years ago
3 years ago

People

(Reporter: dcoloma, Assigned: cvan)

Tracking

2013-05-23
x86
Mac OS X
Points:
---

Details

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
STR:

 - Flash a device
 - Don't configure any way to connect to Internet
 - Launch marketplace

RESULT:

 - Blue web page saying that the device is in Offline Mode is shown indicating that "in offline mode can't browse the Web".

EXPECTED: 

 - A friendly indicator that connection is required to use marketplace (it happens after a first successful connection)
(Reporter)

Updated

4 years ago
blocking-b2g: --- → tef+
This is not a blocker at all. I understand Simon wants perfection, but we aren't holding a release for an error page on first run. For partner apps, this was deemed as cosmetic for a first run with zero user impact (in those cases, we even WONTFIX on that case, because we are not doing outreach for cosmetic issues). In fact, here's the criteria that is used severity on anything with offline:

- First run friendly offline error page - cosmetic, non-blocker
- Friendly offline error page during usage - recommendation, non-blocker
- Offline experience with app assets local (if possible) - important, blocker

As I've said before, we do not track tef blockers for marketplace issues at all. As such, clearing blocking flag.
blocking-b2g: tef+ → ---
Component: Gaia → Consumer Pages
Product: Boot2Gecko → Marketplace
Version: unspecified → 1.0
I also confirmed that the experience is perfectly fine post initial load. You get friendly offline error messages if the network is lost.
This also works fine if the app launches with no network connection after previously having a connection on a previous run.
Marketplace will need to push a new package

Updated page can use current error message for hosted apps that has already passed TEF/MOZ acceptance


Error Page Details:
- Black Screen w/ Marketplace Logo : "Marketplace requires wifi or internet connection"

Steps:
- dev / fix (Wil's team)
- L10N Polish & Spanish - (Lucas Adamski? Jorge Villalobos?)
- regress / test (Krupa)
- Push (IT - Jeremy Orem, Jason Thomas)
- Create new build (Kevin Hu)
- Test build (Kevin Hu)

Risks:
- we don't usually push on Friday's - will require special approval up the flagpole (RICK / MMayo)
- it's friday of a long weekend - added risk for folks being out - we'll need 1 marketplace, 1 QA and IT folks "on-call" over the weekend (bribery?)


What are the strong / violent objections?
Risks I missed?
Can we / Should we reuse the already-in-place, friendly offline error message Jason refers to in comment 2?
Flags: needinfo?(clouserw)
In case we need Polish translation :

" Rynek wymaga połączenie z sieci WiFi lub internetu "

s/Rynek/Marketplace/ if we don't localize it

But Gandalf should review if we can catch him. :-)
Flags: needinfo?(gandalf)
(Assignee)

Updated

4 years ago
Assignee: nobody → cvan
Priority: -- → P1
Target Milestone: --- → 2013-05-30
I'll file a different bug for pushing an updated marketplace packaged app to the device with this fix.

Updated

4 years ago
Blocks: 875849
Created attachment 753948 [details]
screen grab of error screen to be put in place if no internet connection on first run
Attachment #753948 - Flags: review?(kward)
screen grab attached with updated copy / imagery
karen to grab TEF / Simon to approve
Flags: needinfo?(gandalf)
Flags: needinfo?(clouserw)
Comment on attachment 753948 [details]
screen grab of error screen to be put in place if no internet connection on first run

Looks fine to me - that meets the requirements to my understanding.
Attachment #753948 - Flags: feedback+
Yeah!!!
Localized language already available
screen grab attached with updated copy / imagery
karen to grab TEF / Simon to approve

Comment 12

4 years ago
(In reply to Caitlin Galimidi from comment #8)
> Created attachment 753948 [details]
> screen grab of error screen to be put in place if no internet connection on
> first run

The display message in attachment 753948 [details] was approved by Simon via email.
(Assignee)

Comment 13

4 years ago
https://github.com/mozilla/zamboni/commit/7718336
https://github.com/mozilla/zamboni/commit/aaab37b
https://github.com/mozilla/fireplace/commit/8f425ff
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
Target Milestone: 2013-05-30 → 2013-05-23
Y'all ROCK! Thank you muchly!!
(Reporter)

Comment 15

4 years ago
Do we need to uplift this to v1.0.1?
blocking-b2g: --- → tef?
jsmith - is there anything we need to do to ensure this marketplace packaged app gets updated in the new build? what is the bug you opened in comment 7... we are unclear if marking this tef? will get this into triage... advice?
Flags: needinfo?(jsmith)
I opened the bug blocking this (bug 875849) to track the tef blocking work to land the updated package in the build.

I think we've got the flags set here right.
blocking-b2g: tef? → ---
Flags: needinfo?(jsmith)
(Assignee)

Comment 18

4 years ago
BTW, this is what the final offline screen looks like localised in Portuguese:

http://f.cl.ly/items/3X3x2i3X372V2O2o1K0T/Screen%20Shot%202013-05-24%20at%203.49.14%20PM.png

Comment 19

3 years ago
(In reply to Caitlin Galimidi from comment #8)
> Created attachment 753948 [details]
> screen grab of error screen to be put in place if no internet connection on
> first run

This was answered in May.  Bug is closed.

Comment 20

3 years ago
(In reply to Caitlin Galimidi from comment #8)
> Created attachment 753948 [details]
> screen grab of error screen to be put in place if no internet connection on
> first run

Work was completed in May.

Comment 21

3 years ago
(In reply to Caitlin Galimidi from comment #8)
> Created attachment 753948 [details]
> screen grab of error screen to be put in place if no internet connection on
> first run
This was answered in May.  Bug is closed.

Comment 22

3 years ago
(In reply to Caitlin Galimidi from comment #8)
> Created attachment 753948 [details]
> screen grab of error screen to be put in place if no internet connection on
> first run

This bug is closed.

Comment 23

3 years ago
Comment on attachment 753948 [details]
screen grab of error screen to be put in place if no internet connection on first run

this bug is closed
Attachment #753948 - Flags: review?(kward) → review?
Attachment #753948 - Flags: review?
You need to log in before you can comment on or make changes to this bug.