Closed
Bug 971477
Opened 10 years ago
Closed 7 years ago
startup-abouthome-dirty does not create a full profile
Categories
(Testing Graveyard :: Eideticker, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: mfinkle, Assigned: wlach)
Details
Attachments
(1 file)
1.00 KB,
patch
|
Details | Diff | Splinter Review |
The code will launch Fennec, wait 10 seconds, then kill Fennec. That should create all the files needed to make a dirty profile. https://github.com/mozilla/eideticker/blob/30770715d7b4daf30f7428260d0a269fdfdaa5a0/src/eideticker/eideticker/runner.py#L138 This is almost perfect. The one piece that is missing is the Gecko preferences. When starting Fennec, any preferences that are set, like the one that tracks whether the app was updated, are not saved until the app is "paused", which really means "goes into the background". This happens a lot on Android, so we are pretty safe. However, if you start the app and kill the app, the Gecko preferences are not saved. Can we: 1. Start Fennec 2. Wait 10 seconds 3. Launch a different app or the homescreen 4. Wait 5 seconds 5. Kill Fennec That would allow the Gecko preferences to be saved
Comment 1•10 years ago
|
||
Another (maybe cleaner) option would be to add a command line option that triggers an activity.finish() call after we know the profile and prefs are all in place. AFAIK, calling finish() will trigger onPause() accordingly.
Assignee | ||
Comment 2•10 years ago
|
||
I think this should fix the problem. Need to test that it doesn't break things on the LG G2X before landing.
Assignee: nobody → wlachance
Comment 3•7 years ago
|
||
Eideticker has been discontinued, see bug 1361056
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Updated•7 years ago
|
Product: Testing → Testing Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•