Closed Bug 1085255 Opened 5 years ago Closed 4 years ago

The marketplace icon is missing in v2.1

Categories

(Firefox OS Graveyard :: Gaia::Homescreen, defect)

ARM
Gonk (Firefox OS)
defect
Not set

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: past, Unassigned)

References

Details

Flame KK v2.1 branch, full flash on top of v188. The marketplace icon is missing and the placeholder icon is displayed instead. I found the following potentially relevant messages in logcat:

E/GeckoConsole( 1753): [JavaScript Error: "fbstatic-a.akamaihd.net : server does not support RFC 5746, see CVE-2009-3555"]
E/GeckoConsole( 1837): Content JS ERROR at app://verticalhome.gaiamobile.org/gaia_build_defer_index.js:413 in GridItem.prototype.doRenderIcon/<: Error fetching icon Error: Error while HTTP GET: 
E/GeckoConsole( 2152): [JavaScript Warning: "Unknown property 'will-change'.  Declaration dropped." {file: "resource://gre-resources/full-screen-override.css" line: 24 column: 13 source: "  will-change: initial !important;"}]
Hello Panos - I haven't been able to reproduce on Flame with v188 using:

Gaia   2904ab80816896f569e2d73958427fb82aebaea5
SourceStamp 12dc9b782f2a
BuildID 20141020001201
Version 34.0
How are you building and flashing your images? I have tried multiple times after clearing out/ and objdir-gecko/ and making sure "git status" in both gaia and gecko directories doesn't show any change. And yet the icon is always missing after the full flash, before I even restore my backed up data. Here is my .userconfig for comparison:

export PRODUCTION=1
#export VARIANT=userdebug
export CC=gcc-4.6
export CXX=g++-4.6
export MOZILLA_OFFICIAL=1
export GAIA_DEV_PIXELS_PER_PX=1.5
export DEVICE_DEBUG=1
export GAIA_KEYBOARD_LAYOUTS=en,el
export LOCALE_BASEDIR=locales/
export LOCALES_FILE=locales/languages_all.json
I decided to try uncommenting the VARIANT line above and lo and behold the Marketplace now has its normal icon! It seems to be a problem with engineering builds only, and potentially only with this particular combination of build flags that I've been using.
Mass update: Resolve wontfix all issues with legacy homescreens.

As of 2.6 we have a new homescreen and having these issues open is confusing. All issues will block bug 1231115 so we can use that to re-visit any of these if needed.
Blocks: 1231115
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.