Release 1.2.6

Wednesday, June 30, 2010 | 09:48

Upon checking the extension with FF 4.0b2pre I discovered that the XML-export was broken, it produced an empty file. It turned out that obtaining the name and version of the extension, which is added to the XML-file, used some obsolete methods on the rdfExtension handler I had changed recently to support the new addon-manager.

Having fixed this bug I noticed an exception in the errorconsole which was caused by the fact that on a fresh profile the cleanup db not yet exists. If the preferences dialog is openend, it tries to determine the filesize which will cause an exception to be thrown.

Having fixed these issues I increased the maxVersion for the extension on Firefox to 4.0b2pre.

9 comments:

Anonymous said...

I'm wondering if you can see from which homepage the form history comes from?

Stephan Mahieu said...

This information is not stored by Firefox, but it perhaps can be deduced by comparing the date/time (first used/last used) against the history database.
I will try to incorporate this in a future version.

Anonymous said...

I am using Firefox 3.6.9 and Form History Control 1.2.6. I am having a strange issue where entries older than about a day just get dropped. I have "Remember search and form history" checked and none of the auto cleanup options checked. My computer and browser have been on the whole time. Any ideas on possible causes? This is really frustrating because I upgraded from FF3.0 and 1.1.x version of FHC and saw my whole db there but after a day it was all GONE and lost!

Stephan Mahieu said...

I assume you are referring to the auto cleanup options of the add-on.

Please take a look at the Firefox options/preferences. Under the Privacy-tab you can find History settings. Could it be that you are using custom settings and the no. of days remembered is set to 1(one)?

Which other add-ons are you using? Perhaps there is a conflict with another add-on using the formhistory database at the same time.

Anonymous said...

I confirm the problem with 1.2.6. Today I've upgrade FF to 3.6.10 and all items older then 7 days have gone. I have 7 days set to keep the history but why plugin use it I can't understand. Your plugin is too dangerous because it's not the first time I notice unintended cleanup.

Stephan Mahieu said...

If you have set the option in Firefox to keep the history for at least 7 days, then that is exactly what will happen! Firefox will cleanup ALL history older than 7 days.
My plugin will not prevent that, if you want no cleanup to happen, or want to do it manually, you should set the "keep history" option in Firefox to 999 days or more.

Anonymous said...

Ah. I understand. Sorry for accusing the plugin. It's firefox's nonsense.

Anonymous said...

Yes I have tried a few permutations of settings over the last few weeks and determined that "Remember browsing history" must be selected. Is this a bug in Firefox (or poor UI design) or a plugin bug? After all, having "Remember history" unselected does not grey out the other options. In fact, I have "Remember History" off, but "Remember downloads" and "Remember search and form history" are both on. Downloads are remembered but form entries are forgotten. Why is this behavior different? Browser fault or plugin fault?

Stephan Mahieu said...

The plugin relies entirely on FF to do the remembering part.
I suspect that FF uses the no. of days specified with the option "Remember history" together with the "Remember search and form history". Thus when "Remember history" is unselected, no search and form history is recorded (or maybe for 0 days). I guess you can call this poor FF UI design.
The plugin is not at fault here.

Post a Comment