Closed Bug 199819 Opened 22 years ago Closed 21 years ago

setting browser.formfill.enable ("Saved Form Information") to false doesn't disable form autocomplete

Categories

(Firefox :: Address Bar, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: aynilove, Assigned: bugs)

References

Details

(Keywords: regression)

User-Agent: Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.4a) Gecko/20030327 Phoenix/0.5 Build Identifier: Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.4a) Gecko/20030327 Phoenix/0.5 saved form information -> save information I enter... pref is not work. remove this checkbox will not save no longer form information I entered in web pages, but it saved, and there is no difference between checked and unckecked. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Reporter, are you saying that checking the checkbox should delete all saved information?
what I mean is, this function should work as IE, uncheck the box should not save any information I entered in web page. ex. If user clear saved information and uncheck the box, "clear" button should not activated. saved password -> Remember password func is works well in this way..
Steps to Reproduce: 1. Start Phoenix with a clean profile. 2. Open [Tools]-[Options...]-[Privacy] panel. 3. Un-Check "Save information I enter in web page forms and the Search Bar" 4. (Press "Clear" button.) Note that "Clear" button is disabled. 5. Open http://www.google.com/ and submit a word using input field. 6. Open http://www.google.com/ and start input the same word again. Actual Results: Auto complete pops up the word which you entered at step5. And also [Saved Form Information] "Clear" button on [Tools]-[Options...]-[Privacy] panel re-enabled again! Expected Results: Auto complete should not remember the word. Also [Saved Form Information] "Clear" button should be stay disabled. (I can confirm that information I entered to Search Bar was not collected after step3.) CONFIRMED
Status: UNCONFIRMED → NEW
Ever confirmed: true
Updating summary, adding to the dep list of bug 191524, and reassigning to Ben.
Assignee: hewitt → ben
Blocks: 191524
Summary: saved form information -> save information I enter... pref is not work. → [privacy] Unchecking the Saved form information checkbox doesn't disable form autocomplete
Keywords: regression
Target Milestone: --- → Phoenix0.6
Target Milestone: Phoenix0.6 → Phoenix0.7
Note: the privacy panel works, it sets the browser.formfill.enable pref to false. It's the pref that doesn't work. Updating summary and removing dep, since it's not related to bug 191524.
No longer blocks: 191524
Summary: [privacy] Unchecking the Saved form information checkbox doesn't disable form autocomplete → [privacy] setting browser.formfill.enable to false doesn't disable form autocomplete
The bug doesn't appear with a new profile. Actually, the bug comes from the old wallet pref wallet.caveat. If set to true, Satchel is enabled. This could be filed as a separate bug, but since the wallet prefs are no longer part of Phoenix, it's probably useless. Reporter, you can either start a new profile or set wallet.caveat to false in about:config. -> INVALID (and removing target milestone)
Status: NEW → RESOLVED
Closed: 22 years ago
Keywords: regression
Resolution: --- → INVALID
Summary: [privacy] setting browser.formfill.enable to false doesn't disable form autocomplete → setting browser.formfill.enable to false doesn't disable form autocomplete
Target Milestone: Phoenix0.7 → ---
Reopening. I must have tested something wrongly, I'm now seeing it again.
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Target Milestone: --- → Phoenix0.7
*** Bug 202294 has been marked as a duplicate of this bug. ***
*** Bug 204077 has been marked as a duplicate of this bug. ***
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030508 Mozilla Firebird/0.6 Status: CONFIRMED
*** Bug 183945 has been marked as a duplicate of this bug. ***
*** Bug 205338 has been marked as a duplicate of this bug. ***
Confirmed, still happening in latest nightly. -Create new profile -Turn off "Save Form Information" -Enter info in form -When at form second time around, previous info pops up Should stop recording new information. It is correctly setting the pref "browser.formfill.enable", browser is just ignoring this value. Entering in some keywords would help find this bug (I couldn't find it the first time around). Could use "saved form information" for keywords, since that's what the gui pref says. Is this kind of information useful? Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030514 Mozilla Firebird/0.6
Tweaking the summary to aid future searches.
Summary: setting browser.formfill.enable to false doesn't disable form autocomplete → setting browser.formfill.enable (save form information) to false doesn't disable form autocomplete
This is a security/privacy issue. I suggest bumping the severity....
I'm using Phoenix 0.6 right now (the new release) and not just that Phoenix remembers what I entered into form fields even though the checkbox to remember these information is unchecked, it even asks me when I hit submit if I want to remember the information (you know, the dialog offering Yes/No/Never for current site). Not always, but sometimes it still shows up. The profile is clean. And sometimes data I enetered into form fields is even remembered between different sessions. Or to say it in one word: Phoenix behaves like I would expect a browser to behave if the checkbox is CHECKED.
*** Bug 206974 has been marked as a duplicate of this bug. ***
*** Bug 206999 has been marked as a duplicate of this bug. ***
*** Bug 207990 has been marked as a duplicate of this bug. ***
Should it disable auto-complete? We have a concept of form filling that IE doesn't have. IE only has auto-complete, whereas we have both auto-complete and pre-filling of a form as soon as it's displayed.
Not sure if this has been mentioned anywhere else but one way to manually disable autocomplete in forms is to remove (or rename) satchel.xpt in the components directory. I've done this on two computers without any problems so far. It still occasionally asks whether or not to save form information but it never does. The address bar and quick search bar still have their autocomplete's intact.
To Dean Tessman, comment #20: If Mozilla has two types of formfill, there should be individual - working - options to turn them off to suit the needs of the user.
Well, I wouldn't go that far. I've thought about this a little more and I like the idea of having the one pref dictate all form entry, both automatic and auto-complete. They're closely related, and if you don't use one then you probably don't want the other, either.
*** Bug 212029 has been marked as a duplicate of this bug. ***
*** Bug 212707 has been marked as a duplicate of this bug. ***
Have both options. I don't mind autocomplete but I can't stand form fill. I don't like having to disable both in IE.
Conversely, I can't stand autocomplete but like form-fill.
*** Bug 212791 has been marked as a duplicate of this bug. ***
I like auto-complete in the navigation bar when I have history turned on. I like auto-complete in the search bar when I have history turned on. I don't like auto-complete in forms when I have save form information turned off. Hope I am not confusing the issue. I don't know what I would choose if I had to choose between all or none. I prefer to have more choices - ifunowudimean!
Taking QA. Sorry for the bugspam
QA Contact: asa → davidpjames
i've had the same problem in 0.6.1 on Mac OS X...it worked properly in the nightly build after 0.6, but is broken in the current release.
Hardware -> All based on comment 31.
Hardware: PC → All
*** Bug 215417 has been marked as a duplicate of this bug. ***
Fixed.
Status: REOPENED → RESOLVED
Closed: 22 years ago21 years ago
Resolution: --- → FIXED
noririty: sure the code's there, but have you verified it with a build?
Still not working foe me 2003080808 PC/WinXP. Reopening.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Hm. let's try again. Fixed!
Status: REOPENED → RESOLVED
Closed: 21 years ago21 years ago
Resolution: --- → FIXED
Verified w/ Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5b) Gecko/20030811 Mozilla Firebird/0.6.1+
Status: RESOLVED → VERIFIED
Maybe I don't understand the functionality, but I don't understand why this happens if this is fixed: 1) The pref is unchecked. The Saved Form Information "Clear" button is not active because there is no data stored (this is a new install/profile 20030811 Win2K). 2) I fill out forms here and there online. 3) I go back to the Privacy panel and the Saved Form Information "Clear" button is now active, indicating (to me) that data is still being stored even though I said not to. I don't want to just reopen the bug again, because I feel like I just don't understand something about what should be happening with this pref.
Hmm, it seems that we still gather form information. This bug was about disabling form autocomplete, which it now does. Not gathering information is not enough; you may already have info stored that you do not want autocompleted. If you want to stop Firebird from gathering form info, you could always file an RFE on that I suppose.
Recommend status -> REOPENED. The checkbox says "save form information" - doesn't mention anything about autofill. As this is in the "Privacy" section of Options, the implication is that clearing the checkbox will protect your privacy. If the functionality cannot be changed, the language should be clarified to better describe what happens.
I'm reopening, since I have to consider it a bug as it stands. The text says "save information I enter..." and I have it unchecked. Nothing should be stored, but it is. Re comment 41 "you may already have info stored that you do not want autocompleted" In my case, I am talking about a brand-new profile with no information stored from anytime previous. Information is still being captured and stored regardless of the state of the checkbox. 20030811 PC/Win2K
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Just adding my 2c. Privacy is important stuff. Some websites make you enter your ssn, and at times i've seen phoenix/firebird remember that information. Unchecking the box "save information i enter in web forms", should guarantee that private data is not being captured. Even if a new bug is required, it should be "major" and not "enh".
Well so much for that. It seems we're trying to do something with the pref browser.formfill.enable other than what the pref name itself suggests (as well as the summary). Turning off Autocomplete and turning off 'gather form data' are two different albeit closely related functions. As I mentionned in comment 41, we can't just turn off 'gather form data' as we do have to cover the case where the user has already gathered data. As I see it, here are the ways out of this: (1) Change the text in the Privacy Pane to something more accurate ("Enable form and Search Bar Autocompletion" for example). That would entail reResolving this bug and filing a new one for the text change (it would need a new bug since it belongs to the Preferences component). (2) Do (1) and also add a new pref and functionality that actually allows/prevents saving of form data. Let it use the text now [wrongly] employed by browser.formfill.enable and make it a sub-pref of browser.formfill.enable (that is, if browser.formfill.enable is unchecked then this new pref would be greyed out and set to false). This would open the possibility of autocompleting without gathering new form data, something that may or may not be useful. If we were really keen, we could even bloat up the UI a bit by including a manager of some type that would be launched by a button in which we could select domains for which to enable/disable form data gathering. I know I'd disable it on google.com and google.ca... :) This would also entail reResolving this bug and opening two new bugs, one for the name change and one for the new pref (though they could be covered together I suppose). (3) Scrap the pref browser.formfill.enable altogether (or change its name) and replace it with an all-encompassing pref that both disables form autocomplete and saving data in forms. It could retain the same text as is currently employed. This would entail resummarizing this bug and leaving it in its Reopened state. Comments? Other suggestions/ideas?
I like 3) but with the additional caveat that setting this to "don't save data" also destroys any saved data that may have accumulated (on a per-profile basis?) To me, auto-complete without saving data seems ineffective - what would populate the auto-complete list? On the other hand, saving data without auto-complete is downright scary.
-> .8 then.
Target Milestone: Firebird0.7 → Firebird0.8
I've been unpleasantly surprised to have my bank account number pop up automatically even with this option unchecked. I think simply having this option turn off autocomplete without disabling info gathering is misleading and counterproductive. You may be able to come up with a case where someone would want to gather info without displaying it, or autocomplete only on previously stored information. But it would be an extreme minority. But you mentioned that we were turning off autocomplete without changing info gathering... isn't that the opposite of what we want? Shouldn't you just be able to clear the info, uncheck the box, and then since there is not info you wont need to worry about autocomplete? I'm just curious how this works.
>Shouldn't you just be able to clear the info, uncheck the box, >and then since there is not info you wont need to worry >about autocomplete? Yes, we should be able to do that. But there are a couple of things to note here: first, you have to clear the contents, since if autocomplete was still working it would just keep filling stuff out. Disabling autocomplete is what has been fixed already. But we still need to stop if from gathering info, which is what it is still doing. I'm not keen on automatically clearing existing info, as requested in comment 46 however. First, FB would be doing something it wasn't told to do - not good in my view. Second, I don't think it is desirable. Suppose a friend is over and she (ok, I admit I'm dreaming) wants to check her email at Yahoo or Hotmail. So you go to the Privacy dialog and turn off Saving of form info so (1) your info doesn't pop-up when she goes to log in and (2) what she enters doesn't get stored. What you do not want is to have all your existing info completely wiped.
As the author of 46, I see your point and agree completely. I just worry that info will be stored without the user knowing or being able to delete it. As long as the "Clear" button works correctly I withdraw 46. That is, the Clear button should be enabled if there is data, disabled if there is no data. A subtle error would be to disable the Clear button immediately upon unchecking "save form info" - the user would have no way to delete the data.
Depends on: 169620
Sorry. Stupid Alt+D access key.
No longer depends on: 169620
*** Bug 221224 has been marked as a duplicate of this bug. ***
Summary used incorrect term for the pref category; altering to better catch bugzilla searches. Sorry for the bugspam, but it's better than more dupemail.
Summary: setting browser.formfill.enable (save form information) to false doesn't disable form autocomplete → setting browser.formfill.enable ("Saved Form Information") to false doesn't disable form autocomplete
Definitively, is there a bugfix? I'm lose in the messages... I'm using MozillaFirebird 0.6.1
Definitively, is there a bugfix? I'm lose in the messages... I'm using MozillaFirebird 0.6.1
"Definitively, is there a bugfix? I'm lose in the messages... I'm using MozillaFirebird 0.6.1" Depends on what you mean by fixed. The core problem of form autocomplete popping up input into form fields regardless of whether this pref or not was checked has been fixed. I think the fix came after 0.6.1, so you should upgrade to 0.7. The secondary privacy problem of form autocomplete storing form data even with this pref not checked has not been fixed yet. This is currently being targeted at 0.8.
Fixed now.
Status: REOPENED → RESOLVED
Closed: 21 years ago21 years ago
Resolution: --- → FIXED
v.
Status: RESOLVED → VERIFIED
This bug has returned for me. I'm seeing it in the 20040312 (PC/WinXP) build. Even though I've always had the pref set to false, the browser is storing and filling in form data on forms I revisit. I have reproduced this in a brand-new profile.
Status: VERIFIED → REOPENED
Keywords: regression
Resolution: FIXED → ---
Target Milestone: Firebird0.8 → ---
I am seeing this bug coming back as well. I tried two nightly builds, and both are doing it and I tried with both a new and old profile. Build ID: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7b) Gecko/20040412 Firefox/0.8.0+
let's not reopen an old bug that was actually fixed. there's a new bug over at bug 227640 that has a testcase.
Status: REOPENED → RESOLVED
Closed: 21 years ago21 years ago
Flags: blocking0.9+
Resolution: --- → FIXED
Flags: blocking0.9+
You need to log in before you can comment on or make changes to this bug.