Lusito / forget-me-not

Make the browser forget website data, except for the data you want to keep.
zlib License
226 stars 25 forks source link

FMN Version 3 Beta Online #253

Open Lusito opened 4 years ago

Lusito commented 4 years ago

It's been very quiet lately. I'm sorry for that. The amount of time I can spend on this project varies and Mozilla lately made a lot of decisions that make me question whether It's worth continuing developing web-extensions for Firefox.

Anyway, let's keep this concise here. I've uploaded a beta version, which you can try. Keep in mind though, that this has not been tested as extensively in the browser yet, as the amount of features and different scenarios that need to be tested keeps growing and growing with every release.

If possible, use firefox beta, developer or nightly and not your main profile: https://www.mozilla.org/de/firefox/channel/desktop/

Here's a page with which you can test some things: https://lusito.github.io/forget-me-not/

Last warning: Even if I increased the amount of unit-tests to 551, there is still a chance I overlooked something and you might lose data when trying this!

Install the beta by clicking here

atomGit commented 4 years ago

Mozilla lately made a lot of decisions that make me question whether It's worth continuing developing web-extensions for Firefox.

let me guess ... they broke the API's again???

i can't blame you, but it's really sad to see capable, ethical developers becoming disillusioned with Mozilla and Firefox - i think quite a few very good add-on devs jumped ship because of the loonies at Moz corporate

geeknik commented 4 years ago

Firefox is still leaps and bounds better than the alternative. Is there anything the community can do to help?

atomGit commented 4 years ago

i agree - i use and recommend Firefox in my guides (12bytes.org) because i see it as the only viable browser at this time that's well suited to privacy/security hardening, however i have lost a lot of faith in Mozilla over the years as a result of some incredibly idiotic decisions, unethical corporate relationships, and their desire to emulate g.chrome

ghost commented 4 years ago

Curious to try this... I wonder, is there an easy transition of settings from an existing installation?

Lusito commented 4 years ago

let me guess ... they broke the API's again???

Well, not exactly, but they broke android support for all but 9 exclusive extensions.

Firefox is still leaps and bounds better than the alternative.

The important thing here is the word "still". I wonder for how long. If they keep focussing on stuff like rewriting the URL bar every couple of month just to piss of users even more than the last time they changed it, they will lose more users and thus income, which keeps them afloat.

Is there anything the community can do to help?

You can also vote for these issues (login via github is possible):

Curious to try this... I wonder, is there an easy transition of settings from an existing installation?

You can export your settings in the Settings->General tab of the old version and then import that file from the new version. Should be compatible if I didn't mess up somewhere.

atomGit commented 4 years ago

You can also vote ...

well i can't code, but i can vote ... done!

ghost commented 3 years ago

FMN 3.0.0beta6 / Firefox 84.0 (x64) / Windows 7 (x64).

Otherwise, I'm afraid the only thing you can do is test the beta extensively.

Not extensively yet but first experience is flawless (FMN Tester, AMO, YouTube). Worked as with previous stable versions of FMN, now IndexedDB and others wiped correctly as well (Caching question though hereafter). No issues up to now. I notice also thet FMN 3.0 weighs 816.4 KB as opposed to ver. 2.2.8 and its 1.89MB

If I encounter any issue of course I'll report it here.

Side-Note : what exactly does Caching include? Be it with FMN as with competitor extension Cookie Autodelete, cache cleaning is included but with either extension I don't see a site's cache having been wiped when I exit that site and go to Firefox's about:cache ...

Nice work, thanks.

EDIT: forgot to mention, concerning the Cache cleaning, that Disk cache is here disabled, only memory cache, which maybe explains it all?

B00ze64 commented 3 years ago

I voted for all but one of the bugs; you are very thorough, finding that cookie/../../ is quite a catch. And don't worry about Android Firefox, they'll eventually unblock all extensions (hopefully CAD is not a "Recommended" extension that gets unblocked before everyone else, hurting FMN somewhat). Besides, who uses Firefox on Android? Personally I use Samsung's browser, funny I should use that one, but the buttons (back/forward/etc) are at the bottom and the URL bar at the top, and nothing else makes as much sense as that arrangement as far as I'm concerned - I get to have a full row of buttons at the bottom (read: many buttons) not limited by the space taken by the URL bar. I sincerely have no idea why no one else does it like that...

bege10 commented 3 years ago

You can also vote ...

well i can't code, but i can vote ... done!

for a long time already I don't see the vote feature anymore in bugzilla. Where has it gone?

offhub commented 3 years ago

FMN 3.0.0beta6 / Firefox 88.0a1 (x64) / Windows 10 (x64).

Importing doesn't work.

atomGit commented 3 years ago

for a long time already I don't see the vote feature anymore in bugzilla. Where has it gone?

click 'Details'

bege10 commented 3 years ago

Well, not exactly, but they broke android support for all but 9 exclusive extensions.

By now there are only a few more 👿 BUT: You can add your own add-on collection in Nightly and in Fennec (F-Droid). Firefox for Android Nightly (currently v90.0a) is also available at Play Store, Fennec (= Firefox stable currently v88.0 with add-on support as in Nightly and about:config enabled) available at F-Droid. The good news is that FMN works in both these versions!

If you don't know how to enable the own add-on collection as I did:

.

I also use a cookie manager that works correct also. History deleters don't work yet.

bege10 commented 3 years ago

Export of FMN settings does not work on Android, import does. Is there a permission missing? Other add-ons handle it as a download.