Closed Bug 1084010 Opened 5 years ago Closed 5 years ago

[Usage][Cost Control] Browser icon should not appear in Mobile App Usage list


(Firefox OS Graveyard :: Gaia::Cost Control, defect)

Not set


(blocking-b2g:2.2+, b2g-v2.2 verified)

blocking-b2g 2.2+
Tracking Status
b2g-v2.2 --- verified


(Reporter: kcaldwell, Assigned: mai)


(Whiteboard: [NaBfT])


(1 file)

46 bytes, text/x-github-pull-request
: review+
: feedback+
Details | Review
Browser app and (limited?) data use are showing up under Mobile App Usage. However, Browser data is collected under System data usage. 

Seeing the browser icon in the list will cause confusion for the user, as it is not tied to the actual browser data - this is a bad user experience.

1. Open Browser
2. search / navigate to content ex: news /youtube
3. view content / watch video
4. open Usage app

"System" data increases (for me by MB) / "Browser" listed with data usage (for me in KB)

Not to see any indication of "Browser" app in list.

As explained (from Ben Francis, via Peter D):
The search app, which is the UI that shows when you type in search/browser bar is actually called "Browser". When icons from and search suggestions are shown, that's what is using data."

UX Recommendation:
Hide Browser app from usage list and roll associated data usage into "System" (for 2.1)
Severity: blocker → normal
[Blocking Requested - why for this release]:
blocking-b2g: --- → 2.1?
(In reply to katieC from comment #1)
> [Blocking Requested - why for this release]:

Please see description above.
Since browsing data is already under System we're going to have significant user confusion if we leave the "Browser" app (which is actually search) listed in the per-app breakdown.  This isn't an acceptable UX to ship with.
blocking-b2g: 2.1? → 2.1+
Marshall, can you take care of this bug? You can adapt the patch from Marina [1] and ask her for the review.

Assignee: nobody → marshall
Whiteboard: [NaBfT]
Renominating for 2.2 since this work will be part of the new Smart Data initiative
blocking-b2g: 2.1+ → 2.2?
triage: blocking per comment 0.
Hi Salva,
Is this part of 2.2 planning for Smart Data?
blocking-b2g: 2.2? → 2.2+
Flags: needinfo?(salva)
Assignee: marshall → marina.rodriguez.iglesias
Yes Wesley, our intention is to tag the browser usage in a different way to allow us to distinguish this kind of usage from system itself. I don't know if it makes sense to keep this bug as bug 1070944 will try to solve this in the Gecko side in a more accurate way.

To summarize, this bug suggests to hide Browser and sum up its usage with that from System while bug 1070944 will allow to distinguish from the built-in browser. What do you think?
Flags: needinfo?(salva)
Attached file patch v1.0
Hi Salva,
this patch resolve the problema, filtering the Search app withat is the App which icon is the Browser icon.

This patch could be used to fix the "Bug 1079609 - [Usage][Cost Control] Don't show 'special case' apps in the Mobile App Usage list"

Salva, would you mind taking a look?
Attachment #8522237 - Flags: feedback?(salva)
Comment on attachment 8522237 [details] [review]
patch v1.0

I like the solution, address the comments on GitHub and ask for my review. I think we could use as part of the solution for bug 1079609 too. Thank you Mai.
Attachment #8522237 - Flags: feedback?(salva) → feedback+
Comment on attachment 8522237 [details] [review]
patch v1.0

Hi Salva,
would you mind reviewing the patch?
Attachment #8522237 - Flags: review?(salva)
Comment on attachment 8522237 [details] [review]
patch v1.0

Some nits on GitHub. LGTM. Thank you Mai!
Attachment #8522237 - Flags: review?(salva) → review+
Master: b69391e1f1888b0a40710417767d17e8b561027c
Closed: 5 years ago
Resolution: --- → FIXED
Issue verified as fixed on Flame 2.2.

Actual Result: Browser does not show up in mobile app usage after having viewed various content through the browser- only system is shown.

Flame 2.2
Environmental Variables:
Device: Flame 2.2  (319mb)(Kitkat Base)(Shallow Flash)
Build ID: 20141125040209
Gaia: 824a61cccec4c69be9a86ad5cb629a1f61fa142f
Gecko: acde07cb4e4d
Version: 36.0a1 (2.2)
Firmware Version: v188-1
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
You need to log in before you can comment on or make changes to this bug.