GithubHelp home page GithubHelp logo

Comments (5)

Atavic avatar Atavic commented on August 16, 2024

/* 2802: enable FF options to clear stored data on close

/* 2803: list of items to clear on shutdown

from user.js.

earthlng avatar earthlng commented on August 16, 2024

Those 2 prefs need to be clarified exactly what they are doing as well

They are not available in the GUI so maybe they will get removed soon or who knows.
As far as I'm concerned they are there for completeness sake and if some end-user feels like enabling/testing them, they are free to do so. The pref-names are already pretty self-explanatory so IMO they don't need any more clarification.

Also, the section header could expanded a tad to explain clearing session data vs keeping it

Honestly I like it the way it is - it's pretty clear what it does. But if you think you can make it better then by all means. better is always better.
I sometimes thought if it wouldn't be better to move f.e. the 2 cookie-prefs into the cookie section, etc.
It would make more sense in a way, but it's also nice to have them all together. maybe something to think about.

from user.js.

Just-me-ghacks avatar Just-me-ghacks commented on August 16, 2024

when I enable them, I get weird behavior when restarting, due to an addon no doubt - eg if I enable 2803a, on restart I get two window launches

Same thing here. I don't think it's an extension related issue.

from user.js.

Atavic avatar Atavic commented on August 16, 2024
  • privacy.clearOnShutdown.openWindows

Is related to the Sessions Recovery that has been killed.
In K-Meleon Browser there's a Menu entry Sessions > Undo Last Closed.
If the entry value is true, you can't restore any session.

  • privacy.cpd.openWindows and privacy.cpd.siteSettings

Both entries are not available if you click on Settings in about:preferences#privacy

The available choices are

browsing & download
cookies
login
cache
form & search history
prefs
offline data

and once picked, turn the entries in about:config to true, while those two entries remain set to false.
Bad choices?

from user.js.

earthlng avatar earthlng commented on August 16, 2024

Patch for nits/comments

Our default settings contain no nasty surprises

Clearing the history can be quite nasty - as some earlier comments on ghacks have clearly shown.
Our default settings reflect the way that YOU are using them but if someone doesn't know why and what exactly your way is (fe. block all cookies, allow cookies per domain in siteSettings, and hence don't clear those out) it's just confusing. Pylly has it easier because they can clear everything, while our approach is just not very clear. For example I feel we could make all the cpd's true by default so they'll all be pre-checked. Do you know what I'm trying to say here?

[NOTE] The values 5 + 6 are not listed in the dropdown

0 is better than 5 or 6, and since they are not in the UI (yet?), it's neat to have that info but it can also be a problem if someone fe. sets that pref to 6 and then one day that doesn't do anything anymore. If it's not in the UI we shouldn't encourage or even point out that there are "hidden" values. You know what I mean?

The rest is okay, except the removal of openWindows for completeness sake, but they are default false anyway in FF, so yeah, zero fucks given. (our new motto 'member)

from user.js.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.