Closed Bug 1074466 Opened 10 years ago Closed 7 years ago

Link to Fennec search settings from search activity settings

Categories

(Firefox for Android Graveyard :: Search Activity, defect)

35 Branch
All
Android
defect
Not set
normal

Tracking

(fennec+)

RESOLVED WONTFIX
Tracking Status
fennec + ---

People

(Reporter: Margaret, Unassigned)

References

Details

Breaking this off of bug 1065891.
I had a WIP for this at one point, but there were some difficult issues around the Gecko lifecycle (we need Gecko running to create the Fennec search settings page).

I tried two different solutions, each that had their own problem:

1) Directly launch search settings activity page: This had the benefit of immediately launching the correct settings, and preserving the activity back stack. The problem was that this settings page would be busted if Gecko wasn't already running.

2) Launch GeckoApp, using the ACTION_LAUNCH_SETTINGS flag to open settings: This made sure Gecko was running before launching the settings, but if GeckoApp wasn't already running, the user would see the browser UI appear before the settings screen would appear. Also, the main browser UI would enter the back stack, so you couldn't properly back out of settings into the search activity.
tracking-fennec: --- → ?
tracking-fennec: ? → +
This is an ex-Search Activity now (bug 1221344).
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.