- Mar 06, 2022
-
-
Sebastian Krzyszkowiak authored
-
Sebastian Krzyszkowiak authored
-
Sebastian Krzyszkowiak authored
-
Sebastian Krzyszkowiak authored
firefox-esr-mobile-config Debian release 3.0.0-1
-
- Feb 18, 2022
-
-
-
-
This ensures the actual release is picked up by `uscan`, rather than the RC.
-
-
-
Arnaud Ferraris authored
`firefox-esr` looks for its policy in `/etc/firefox` instead of `/etc/firefox-esr` (debian bug #979821), so make sure we install `policies.json` to the appropriate folder.
-
- Feb 17, 2022
-
-
Arnaud Ferraris authored
It's not used for anything anymore.
-
Arnaud Ferraris authored
-
Arnaud Ferraris authored
The existing `userChrome.css` checks the "last modified" date in order to check if it should be updated or not. For some reason, this date isn't updated when installing a new version of the package, causing the old version to be used for existing installs. Adding a `postinst` script allows us to work around this issue by using `touch` so the "last modified" timestamp is updated.
-
Arnaud Ferraris authored
Let's be a bit less opinionated than upstream
-
Arnaud Ferraris authored
Remove one obsolete patch and two now-unneeded default config options.
-
Arnaud Ferraris authored
Release 3.0.0 Fixes: - userChrome/browser: fix kiosk mode - userChrome/popups: move backForwardMenu on screen
-
- Feb 15, 2022
-
-
Sebastian Krzyszkowiak authored
-
Sebastian Krzyszkowiak authored
-
Sebastian Krzyszkowiak authored
-
- Dec 12, 2021
-
-
Oliver Smith authored
Make sure the menu that gets opened when long-pressing the back button is visible on screen. Note that this is useful not only for navigating back, but can be used to navigate forward too, and to navigate back to the new tab/home page.
-
Oliver Smith authored
Make sure the navigation bar is hidden again in kiosk mode. This patch adds the rest of MR 17 and a comment why it makes sense here. Fixes: #29
-
- Dec 05, 2021
-
-
Oliver Smith authored
Link to screenshot thread, link to ublock origin commit with detailed reasoning.
-
Oliver Smith authored
-
Oliver Smith authored
Update to reflect changes. Remove the part about packaging for distros, since lots of distributions have packaged this already and now that the custom home page is removed, the steps are like any other make-based project. Add notes about coding guidelines etc.
-
Picked from MR 20, with lint fixes.
-
Oliver Smith authored
-
Oliver Smith authored
Finally get rid of the tiny fonts hack. With the current config, we only need an offset.
-
Oliver Smith authored
Always reserver the space for the private browsing indicator, even if not in private mode. This allows using the same width for the displayed tab in both modes. Without this, the X of the tab is not visible in private mode. I think it's nice to have this space in both modes to quickly close the menu, as it's right above the menu button.
-
Oliver Smith authored
Add a bit of padding to the left and to the right.
-
Oliver Smith authored
This one is for being connected with the debugger. It's hard to edit the CSS to make the urlbar look good with the debugger, if being connected with it gives it another apperance. I'm currently fixing up the padding to the left where the icon is, so disable it.
-
Oliver Smith authored
Fix hiding the bookmark icon inside the urlbar, while the urlbar is focused (to gain more editing space) in newer FF versions.
-
Oliver Smith authored
Now that there's a nice about:home page, show it in new tabs too instead of the weird looking blank page. Set this in autoconfig.js instead of policies.json, so it can be overridden by the user via settings page.
-
Oliver Smith authored
-
Oliver Smith authored
-
Oliver Smith authored
-
Oliver Smith authored
-
Oliver Smith authored
Disable the last item in UserMessaging too. Onboarding messages look like this: https://support.mozilla.org/en-US/questions/1202153
-
Oliver Smith authored
Use the standard Firefox homepage as default homepage. The information on the previous homepage is mostly obsolete, and this makes it look much nicer.
-
Oliver Smith authored
Disable everything but the search bar. This gives a clean page, of a cog wheel on the top right where the user can adjust it as they want (e.g. enable most frequently visited pages), then the FF logo and the search bar. I've considered enabling TopSites in order to show the most frequently visited sites according to the browser's history. However, this also enables built-in links to youtube, facebook, reddit, amazon, twitter. And while it is convenient to have links you frequently visit available (based on your history, not these built-ins!), getting an almost blank page instead is actually a good idea to reduce the bad pattern of opening a web browser and then forgetting your original intention until it opens, and instead surfing mindlessly on the most recently visited websites. The almost blank page gives the user a moment to think about what they really want to do.
-
Oliver Smith authored
Here's something controversial. Install the wide-spectrum blocker uBlock origin by default. This enables blocking of ads, trackers and malware sites. I think these should be blocked for several reasons: 1. Performance on mobile devices It's clear when browsing the web with this add-on, that there is a major performance benefit in blocking advertising and tracking on websites. We don't have these resources to waste on Mobile Linux. 2. Privacy From uBlock origin's README.md: > [...] it's important to note that using a blocker is NOT theft. Don't fall > for this creepy idea. The ultimate logical consequence of blocking = theft > is the criminalisation of the inalienable right to privacy. > Ads, "unintrusive" or not, are just the visible portions of privacy-invading > apparatus entering your browser when you visit most sites nowadays. uBlock > Origin's main goal is to help users neutralize such privacy-invading > apparatus — in a way that welcomes those users who don't wish to use more > technical, involved means (such as uMatrix). 3. Manipulation Modern advertising platforms are used to manipulate people in the scale of influencing elections of world leaders. From Cambridge Analytica and similar companies' perspective, one of the workflows is showing the user an advertisement, then monitoring search queries to determine if the ad was effective, then adjusting the ad to convince you better to vote for a certain party, repeat. This has severe negative effects on society, for people unfamiliar with the topic I recommend watching the movies "The Great Hack" and "The Social Dilemma". The mentioned workflow is described in the "Your Undivided Attention" podcast, episode 10, "Rock the Voter" in an interview with a former Cambridge Analyticer insider. Related: https://github.com/gorhill/uBlock Related: https://github.com/mozilla/policy-templates/blob/cab6a5076c1d8e5a1574637709c19b54bdbd669e/README.md#policiesjson-45 Related: https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/
-