Some prefs to address

I would like to discuss some prefs as I feel like we need to take a clear decision in how to handle them.


geo.provider.network.url

we currently leave it empty, FF defaults to Google, but it is possible to place the url for Mozilla location services instead. the link is harmless as it is never used unless the user changes 2 prefs to enable geo, then visits a website that has a web request for location, and then he must manually accepts a prompt that shows that the website wants to access his/her location through a web request (no background, no system location involved). in other words, the user must really want to use it and we would give a better default to those who want to use location. imo it is risky to leave it empty because a user that tries to override it by changing directly librewolf.cfg could comment it out, ending up using google.


extensions.update.url

we currently leave it empty. leaving it to the original value would not trigger any unintentional connection but it would simply allow the user to pro-actively and manually check for updates in about:addons. this has no side effects imo as it is triggered by the user directly, and it allows everyone to keep extensions up to date.


general.autoScroll = false
clipboard.autocopy = false
browser.tabs.loadBookmarksInTabs = true
browser.tabs.drawInTitlebar = true

this list of prefs is OS specific, and we currently default everyone to linux. should we just completely remove them and leave the values to the default OS behavior? any good reason to have them that I'm not aware of?