Closed Bug 862408 Opened 11 years ago Closed 6 years ago

ER: Application list with app size

Categories

(Firefox OS Graveyard :: General, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(blocking-b2g:-)

RESOLVED WONTFIX
blocking-b2g -

People

(Reporter: sync-1, Unassigned)

References

Details

(Keywords: feature)

+++ This bug was initially created as a clone of Bug #441303 +++
 
 This bug report comes in complement to the existing low-storage bugs (Mozilla bug #861898). Current bugs are supposed to prevent the phone from going into a deadly situation. However, they don't really help the end-user getting out of the low-storage itself.
 
 Indeed, displaying a notification about "low-storage" doesn't mean the end-user will know what to do about it. We are really eager to show some actionable data to the user so that he/she can know which application is eating the disk space.
 
 That would typically include a Gecko part with a web API, and a Gaia part to display the data. We hope Mozilla can provide at least the Gecko part.
 
 ++++++++++ end of initial bug #441303 description ++++++++++
blocking-b2g: --- → tef?
Summary: [Buri][Buri] Which application to uninstall when disk is full ? → [Buri] Which application to uninstall when disk is full ?
blocking-b2g: tef? → -
Keywords: feature
This would be a new feature request. Please get in contact with the Mozilla product team to prioritize for a future release.
Summary: [Buri] Which application to uninstall when disk is full ? → ER: Application list with app size
Hi Jonas,
I tracked uninstall process, find there have several files process "apps-clear-data",and 4, 6, 7 seemed have not been called.
Could you tell me where is 2 ~ 8 corresponding processing files?
1. ./gecko/extensions/cookie/nsPermissionManager.cpp: clear app permission DB.
2. ./gecko/netwerk/protocol/http/nsHttpAuthCache.cpp: clear http auth cache.
3. ./gecko/netwerk/protocol/http/nsHttpHandler.cpp: evict cache in mDiskDevice & mOfflineDevice & mMemoryDevice
4. ./gecko/netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.cpp  
5. ./gecko/dom/src/storage/nsDOMStorage.cpp clear storage
6. ./gecko/netwerk/cache/nsApplicationCacheService.cpp
7. ./gecko/netwerk/cookie/nsCookieService.cpp
8. ./gecko/dom/indexedDB/IndexedDatabaseManager.cpp clear indexDB
Thanks.
Flags: needinfo?(jonas)
Guoqiang: I don't quite understand the question. Are you not seeing appcache or cookie code getting called when an application is uninstalled? If so it would be great if you could file separate bugs on those issues.
Flags: needinfo?(jonas)
See Also: → 882098
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.