Closed Bug 972283 Opened 11 years ago Closed 11 years ago

Lightweight themes take a long time to load at browser launch

Categories

(Firefox for Android Graveyard :: Theme and Visual Design, defect)

28 Branch
All
Android
defect
Not set
major

Tracking

(fennec-)

RESOLVED DUPLICATE of bug 846184
Tracking Status
fennec - ---

People

(Reporter: bullionareboy, Unassigned)

Details

(Keywords: perf)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0 (Beta/Release) Build ID: 20140212030201 Steps to reproduce: Installed - Japanese Tattoo persona theme Launch Firefox and see a a lag to load the applied theme Android OS 4.1.1 Actual results: I always find a noticeable lag on launching Firefox for Android when a persona theme is installed. It is more profound when the connection is slow, and the browser freezes till the theme is completely loaded(downloaded) from the internet. Its a usability issue. Browsers should not lock up on launch to load a theme first. Expected results: The persona should be downloaded and stored on the Internal Storage or SD Card(External) It should NOT be downloaded right when the browser is launched. Storing & Loading from the Internal Storage/SD-Card is a much better alternative and the persona can be updated in background after the browser is running stable.
Severity: normal → major
OS: Linux → Android
Hardware: x86_64 → All
tracking-fennec: --- → ?
Keywords: perf
Status: UNCONFIRMED → NEW
Ever confirmed: true
tracking-fennec: ? → -
Is somebody working on this?
Version: Firefox 27 → Firefox 28
(In reply to bullionareboy from comment #1) > Is somebody working on this? No.
There's always been a lag, but it's not normally due to loading anything from the network. I can cold-launch with a theme while in Airplane Mode. It's because our theme support is implemented in Gecko. If Gecko takes five seconds to load in the background on your phone, you'll be interacting with an unstyled about:home for five seconds, then your theme will load. Try it out: cold-launch Firefox, hit the Menu button really fast. You'll see "Settings" is greyed out. Betcha that it un-greys at the same time as the theme is applied.
Summary: Personas take a long time to load at browser launch → Lightweight themes take a long time to load at browser launch
This issue was filed long ago as bug 846184. There was some work in that bug, but nothing ever landed.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.