Closed Bug 278669 Opened 20 years ago Closed 8 years ago

Use preferences system for roaming settings?

Categories

(Core Graveyard :: Profile: Roaming, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: BenB, Unassigned)

Details

Currently, the roaming settings (server, username, while files to roam etc.) are
stored in the "Mozilla Registry" (registry.dat).
Pete Zha of Sun (formerly) created a patch that so that these settings are
stored in the preferences system (*.js files with user_pref() lines). This is a
placeholder for that patch.

The reason I decided against the preferences system is that we might end up
roaming the prefs file, so we can't start the preferences system (to read the
roaming settings) before the prefs file gets downloaded (because it may change
the values of the prefs, and the pref system won't notice). I tried a few
workarounds, like power up and down, and maybe even re-reading the prefs file,
and they didn't work for me, but I didn't try very long.

We'll have to see how things work with this patch.
This bug is filed in a bugzilla component related to pre-Firefox code which no longer exists. I believe it is no longer relevant and I am therefore closing it INCOMPLETE.

If you believe that this bug is still valid and needs to be fixed, please reopen it and move it to the Toolkit:Startup and Profile System product/component.
No longer blocks: 1243899
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.