The default bug view has changed. See this FAQ.

Fennec shows non-interactive UI on firstrun instead of splash screen

VERIFIED FIXED in Firefox 9

Status

Fennec Graveyard
General
VERIFIED FIXED
6 years ago
6 years ago

People

(Reporter: mbrubeck, Assigned: mfinkle)

Tracking

({verified-aurora})

Firefox 9
Firefox 9
All
Android
verified-aurora

Details

Attachments

(1 attachment)

(Reporter)

Description

6 years ago
Steps to reproduce (on Android 2.x):
1. Uninstall and reinstall Fennec, or choose "Clear Data" in the Android application settings.
2. Start Fennec.

Expected results: A splash screen with the application logo appears during startup on first-run, and a non-interactive UI screenshot appears during startup on later runs (bug 687312).

Actual result: The non-interactive UI appears during startup on first run.

Tested using 20110928 Nightly on Galaxy Tab 7" (Android 2.2).
Created attachment 563378 [details] [diff] [review]
patch

The folder I was using as a trigger now always exists by the time the splashscreen code runs. Bug 688692 fixed the folders used by the crash reporter.

So, I changed to use a folder that only the GeckoApp code controls: "components"

This fixes the bug. If anyone has a better idea, I am all ears. Remember, the profile folder itself could be on the sdcard, so we can't assume it's always in files/profile

We could try to check both locations?

This patch works for now.
Assignee: nobody → mark.finkle
Attachment #563378 - Flags: review?(mbrubeck)
(Reporter)

Comment 2

6 years ago
Comment on attachment 563378 [details] [diff] [review]
patch

r=mbrubeck

Also requesting approval for Aurora 9.  This is a safe Android-only change that fixes a highly visible regression (app appears to hang for a long time during first run) by just replacing one string literal that tells us which directory's existence to check during startup.
Attachment #563378 - Flags: review?(mbrubeck)
Attachment #563378 - Flags: review+
Attachment #563378 - Flags: approval-mozilla-aurora?
(Assignee)

Updated

6 years ago
tracking-fennec: ? → 9+
https://hg.mozilla.org/integration/mozilla-inbound/rev/4320fd88ed15

Updated

6 years ago
Attachment #563378 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
https://hg.mozilla.org/mozilla-central/rev/4320fd88ed15
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 10
(Reporter)

Comment 5

6 years ago
https://hg.mozilla.org/releases/mozilla-aurora/rev/2424db0f3fb4
status-firefox9: affected → fixed
Target Milestone: Firefox 10 → Firefox 9
Mozilla/5.0 (Android; Linux armv7l; rv:10.0a1) Gecko/20110930 Firefox/10.0a1 Fennec/10.0a1
Mozilla/5.0 (Android; Linux armv7l; rv:9.0a2) Gecko/20110930 Firefox/9.0a2 Fennec/9.0a2
Status: RESOLVED → VERIFIED
Keywords: verified-aurora

Comment 7

6 years ago
I didn't see this bug until a few days ago and I'm guessing the checkin here caused it.  Now when I start Fennec I'm immediately shown a non-interactive UI instead of the splash screen.  I did not experience this until a few days ago after an update.

EVO4G running Cyanogen mod 7.1.0-rc1 android 2.3.4
(In reply to Kurt Schultz (supernova_00) from comment #7)
> I didn't see this bug until a few days ago and I'm guessing the checkin here
> caused it.  Now when I start Fennec I'm immediately shown a non-interactive
> UI instead of the splash screen.  I did not experience this until a few days
> ago after an update.
> 
> EVO4G running Cyanogen mod 7.1.0-rc1 android 2.3.4

Correct. This is as designed. How long do you stare at the static UI?

Comment 9

6 years ago
After an update and also after a reboot it is just over 5 seconds
You need to log in before you can comment on or make changes to this bug.