On 2/20/12 7:35 PM, Rufus wrote:
> David E. Ross wrote:
>> On 2/20/12 1:28 PM, Rufus wrote:
>>> David E. Ross wrote:
>>>> On 2/20/12 11:59 AM, Rufus wrote:
>>>>> Ok - I submitted a formal bug on this at the 2.6.1 release, but it's
>>>>> just happened again under SM 2.7.2 and it's about THE single most
>>>>> annoying SM bug I can think of - prompt for Master Password when not
>>>>> seemingly required.  What is SM doing, and how do I STOP it?!?!?
>>>>>
>>>>> When this happens during a download SM freezes and I have to Force Quit
>>>>> SM and lose the entire session - and the download - and start over from
>>>>> scratch.  SM either needs to be fixed to ask for the Master in accord
>>>>> with user Preference (like it once did...) OR is needs to be fixed so
>>>>> that it doesn't hang and freeze if this happens.
>>>>>
>>>>> This doesn't occur in Profiles in which I don't have a Master Password
>>>>> set...but this has been broken since version 1.1.16 or thereabouts and
>>>>> needs some *attention*!  PUHLEEEEEEZEEEE!!!!!
>>>>>
>>>>
>>>> I do not see this problem.  I have the following in the user.js file in
>>>> my profile:
>>>>        user_pref("signon.startup.prompt", false);
>>>>        // don't ask for master password until it's used,
>>>>        // bugs #338549 (fixed?), #560792 (not yet fixed), and #560793 (not
>>>> yet fixed)
>>>>
>>>> The indicated status of those three bugs is as of 2 Feb.
>>>>
>>>
>>> I submitted bug 724296 - I submitted it against the Mac version, as
>>> that's all I use.  I can bear witness that the problem is *not* fixed,
>>> and has remained consistently broken through a *long* series of releases
>>> on the Mac.
>>>
>>> My Preferences are set to only ask for the Master the first time it is
>>> needed, and my Mail Prefs are set to not check for new mail manually.
>>> Other than that the only thing I can think of is that SM is polling on
>>> it's own...for what, I can't tell.
>>>
>>> I can find no user.js file in my Profile folder...is a user.js file not
>>> part of the Mac structure?  I have a prefs.js file in my Profile(s) -
>>> looking at that file using Text Edit I see:
>>>
>>> for Passwords -
>>>
>>> user_pref("security.password_lifetime", 90);
>>>
>>> and -
>>>
>>> user_pref("signon.startup.prompt", false);
>>>
>>> for Mail -
>>>
>>> user_pref("mail.server.server1.check_new_mail", false);
>>>
>>>
>>> ...and yet I *still* see this problem.  *Every* session!
>>>
>>
>> The file prefs.js should not be edited.  Instead, you need to create
>> user.js in your profile when you make your first entry in it.  Then,
>> when you launch SeaMonkey (or Thunderbird or Firefox, each of which can
>> have user.js in its profile), the settings in user.js override the
>> settings in prefs.js, actually changing prefs.js so that -- if you
>> delete user.js -- the changed settings in prefs.js remain changed.
>>
>> You can always change prefs.js by putting about:config in the SeaMonkey
>> address area.  I prefer doing that only for testing.  When I want a
>> change to stick, my first choice is to go to [Edit>  Preferences].
>> However, some preferences are "hidden".  In that case, I use user.js
>> because I can annotate it with comments that remind me what I have done.
>>
> 
> Yes - I don't edit these, just inspect them.  But I shouldn't have to go 
> creating or editing a javascript file or go fooling around with 
> about:config to get SM to us it's own Preference settings correctly. 
> Particularly when it appears that SM itself is setting the proper flags.
> 
> The bug needs to be addressed and corrected!  SM isn't prompting at 
> startup, so that part appears to be working - it' when it prompts in the 
> middle of a session for no apparent reason that is the problem.
> 
> ...like just now.
> 

I never said that setting a preference variable in user.js is a solution
to your problem.  It is merely a workaround until the bugs are fixed.

In any case, prefs.js and user.js are NOT really JavaScript files.

-- 

David E. Ross
<http://www.rossde.com/>.

Anyone who thinks government owns a monopoly on inefficient, obstructive
bureaucracy has obviously never worked for a large corporation.
© 1997 by David E. Ross
_______________________________________________
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to