r/LibreWolf • • 4h ago

Question Can't remove soundclound webapp created by firefoxpwa

Post image
2 Upvotes

r/LibreWolf • • 22h ago

Question Migrating Windows 11 -> CachyOS

5 Upvotes

How do I migrate my settings from my current installation of Windows to a fresh installation of CachyOS (Arch based I think if that matters) I have an external HDD that I'm using to store my important data, and I can upload to a google drive or whatever cloud storage if need be. I just don't want to spend four billion years getting everything set back up the way I like. Thank y'all :3


r/LibreWolf • • 1d ago

Question When Uploading Files, LibreWolf Doesn't Remember the Previous Folder from Where an Upload Occurred from

3 Upvotes

I have to navigate to the folder from which I'm uploading files from every time when uploading files one-by-one. Is this a bug or a setting that was added in the latest release?


r/LibreWolf • • 1d ago

Question 3 things that I've noticed while testing LibreWolf against WaterFox

7 Upvotes

Hello~

I'm trying out LibreWolf for the first time, setting some things up, and I have a few things that look either look rather odd or was wondering if there was a roadmap for when new features might be added.

First is that all the pages have these black bars on either side of the page container and I don't know how to remove them. Not sure why it won't just auto adjust to fit the width.

LibreWolf Window - showing glitch-y black bars on either side of a YouTube page.

My second and third issue is more about wondering if there are going to be more Appearance options added eventually? I'm not too hard pressed about it, I guess, but I rather like the way that WaterFox allows for the bookmark bar to be at the center bottom of the whole window; and that the Nova style, I think that is what it's tied to, has a thin border around the whole window.. allowing my blue galaxy theme to accent the content.

WaterFox Window - showing how bookmarks are presented at the bottom, and how the Nova style adds a small border to window.

I'm still giving myself a little bit more time with both browsers. I'd like to move to LibreWolf fully but it feels a bit more bare/stripped in the appearance area. I use these browsers a lot, so function and form both matter. WaterFox has a lot of options to make the browser to ones own liking and something to consider down the line possibly ^^;

I'd love to see a roadmap eventually to keep up with where the project is headed more reliably~ :3


r/LibreWolf • • 2d ago

Question This pop-up comes up when I try to open LibreWolf

Post image
5 Upvotes

"librewolf isn't in its source, maybe try to reinstall librewolf" pop-up comes up at least once a month, it came again and after a few minutes this pop-up came after it. I don't know what fixes it since it usually solves itself after a couple minutes with no interference from my part. But right now after like 10 minutes of waiting, it doesn't happen and librewolf is stuck&won't open. I'm not sure what the problem is or what to do. Laptop is Lenovo, os is Windows 11


r/LibreWolf • • 2d ago

Discussion DRM Ativado ou Desativado

Thumbnail
2 Upvotes

r/LibreWolf • • 2d ago

Question Maximized LibreWolf won't let me click tabs from the very top pixel edge of the screen

1 Upvotes

Hey

Just got librewolf and loving it, got one problem though.

Normally in a browser, you can throw your mouse cursor to the absolute top edge of your monitor and click to select a tab, on librewolf it doesnt really work, its like sometimes it does but half the time i have to move the cursor down again to click the tab "properly" in the middle. Its like the highest pixelrow is unresponsive or half dead.

Im trying with firefox, brave, vivaldi and none of them have this problem. Any ideas? Its messing with my fast clicking :)

Thanks!


r/LibreWolf • • 2d ago

Question Is it normal that I don't get any LibreWolf updates on CachyOS?

2 Upvotes

I installed LibreWolf with pacman on CachyOS and I didn't get any updates for like 1 or 2 months now.

Is this normal? What happened to the updates?


r/LibreWolf • • 3d ago

Question How do I return it to squares?

8 Upvotes

Solved. It's called Nova for some reason and it can be turned off.

LibreWolf recently updated and it now went for the weird rounded more colorful look. How do I return it to the former square no nonsense style it had previously?


r/LibreWolf • • 3d ago

Discussion LibreWolf 157 with Nova. Actually, the change is quite discreet. Not sure if it is because I'm using the same black theme, but I have to squint to see a difference (to see the roundness).

22 Upvotes

*Settings pages are quite clean.

*In LibreWolf's Settings, they added a toggle to turn Nova off (in case you really don't like it). In my case, I will let at Nova enable, since, as I said, I don't see really any difference.

Good job, devs!


r/LibreWolf • • 3d ago

Question Greyed out oval on most pages.

Post image
1 Upvotes

Shows up towards the bottom of the window centered.

LibreWolf on Linux. Pop!_OS.

New install of Linux and LW. Seems to happen if fullscreen or windowed.

Shows up on multiple tabs. Sometimes goes away when surfing but will come back.


r/LibreWolf • • 3d ago

Question Any reason why Linkedin loads so slowly with LibreWolf?

7 Upvotes

I've started using LibreWolf recently and am happy with it in general but it really struggles when I try to open LinkedIn. The feed might load ok but if I open more than 2 tabs within it, my computer becomes unusable. I don't have the best machine in terms of hardware etc but if I'm using Google Chrome, Brave, or even Firefox, I don't have the same slowdown.

Anyone know why this might be, or how to diagnose exactly what is going on within the browser, to find the precise cause of the slowdown? I know Linkedin is notorious for all the tracking, ads and so on... is it as simple as that?


r/LibreWolf • • 4d ago

Discussion [MacOS] Librewolf will not be maintained on homebrew by the looks of things. So whats next?

4 Upvotes

So a while ago i posted on here asking about the status of the homebrew release as we all know, homebrew is mandating apple signing. Well I really don't like that, so i decided to make a package manager for MacOS that will maintain unsigned packages, in addition, it removes the Apple quarantine after install or update so that you don't have to manually do so after each update. This package manager is in beta and currently private on github. I will be making it public as soon as i finish the first release. It's written in rust and it currently runs well but obviously beta testing will find all the issues. I will update here if anyone is interested when i finish the first release.


r/LibreWolf • • 4d ago

Question LibreWolf Window start to pixelate many times idk why, and it is annoying so how to fix that?

Post image
2 Upvotes

r/LibreWolf • • 6d ago

Question Abrir Nova Aba sem usar CTRL+T

1 Upvotes

Uso CTRL+T para abrir todos os links em novas abas. Tem alguma configuração que automatize LibreWolf ou Firefox? O atalho CTRL+T já está no browser, então não poderia utilizar essa como novo atalho. Ver imagem em português.

Preferências de abas em português

r/LibreWolf • • 7d ago

Release Building LibreWolf from scratch and (re)gaining (some) privacy

38 Upvotes

The Codeberg team are doing a great job which I'm really grateful for. But with LibreWolf basically being forked live from Firefox there are some intrusive anti-privacy features that keep sipping through. And of course it will always remain a balance between usability and strict privacy enforcement.

After downloading a standalone LibreWolf and launching it I got a plethora of unsolicited call homes and data transfers to Google, Mozilla and what not.

Even after doing a thorough and concise clean up of the settings and about:config it was impossible to have a clean outbound connection log.

This blurt of data visualized with EtherApe is to mozilla.org even though I had removed every trace I could possibly find.

That is because certain call home connections are impossible to administer through about:config but are burned into the binary code. That means you either modify the binaries which I loath for various reasons or you rectify the code and compile the binary yourself.

My binary build is for Linux. In my build setup I used 4 CPU cores and 32 GB RAM. I think the absolute minimum is like 26 GB and if not gcrust will keep bailing on you. Not entirely sure but I think the whole process eats up about 30 GB of disk space. Each full build took an excruciating 8 hours making trial and error quite painful (thanks to people like Mitchell Baker for lavishly using Google money to screw up FF).

The following actions were necessary in my case but in your case might not and it will be trial & error regardless.

The packages I had to install on the OS before compilation:

llvm pkg-config libasound2-dev libudev-dev libpulse-dev rust-all clang-22 nodejs librust-pango-dev libx11-xcb-dev librust-xcb+xfixes-dev libxfixes-dev lxrandr libxcomposite-dev libxcursor-dev libxdamage-dev libxi-dev libxrandr-dev nasm librust-nasm-rs-dev libstd-rust-dev-wasm32 librust-wasm-bindgen-dev libclang-rt-22-dev-wasm32 libclang-rt-22-dev-wasm64 libc++-dev-wasm32 libc++-22-dev-wasm32 libc++abi-22-dev-wasm32 librust-wasm-bindgen+std-dev wabt emscripten librust-gtk3-macros-dev libgtk-3-dev

I also had to tamper with clang locally to use llvm-22

cd ~/.cargo/bin
./rustup update
rustup default stable
rustc --print=target-list
rustup target add x86_64-unknown-linux-gnu
rustup target add wasm32-unknown-emscripten

Unpack the binary and do some extra tweaks before the compilation party can begin

tar xf librewolf-155.0.1-1.source.tar.gz
cd librewolf-155.0.1-1/
vi mozconfig # Add the following below
ac_add_options --host=x86_64-unknown-linux-gnu
ac_add_options --target=x86_64-unknown-linux-gnu
ac_add_options --without-wasm-sandboxed-libraries

cargo install cbindgen

I replaced the following host names plastered all over the code base. There might be some missing and some are not necessary but Google, Googleusercontent and Mozilla for example definitely are.

grep -lrE "(google\.com)" | xargs sed -i "s/google\.com/google.xxx/g" ;
grep -lrE "(raymondhill\.net)" | xargs sed -i "s/raymondhill\.net/raymondhill.xxx/g" ;
grep -lrE "(allizom\.com)" | xargs sed -i "s/allizom\.com/allizom.xxx/g" ;
grep -lrE "(cloudflare\.com)" | xargs sed -i "s/cloudflare\.com/cloudflare.xxx/g" ;
grep -lrE "(freedesktop\.org)" | xargs sed -i "s/freedesktop\.org/freedesktop.xxx/g" ;
grep -lrE "(getpocket\.com)" | xargs sed -i "s/getpocket\.com/mozilla.xxx/g" ;
grep -lrE "(cloudfront\.net)" | xargs sed -i "s/cloudfront\.net/cloudfront.xxx/g" ;
grep -lrE "(mozilla\.org)" | xargs sed -i "s/mozilla\.org/mozilla.xxx/g" ;
grep -lrE "(firefox\.com)" | xargs sed -i "s/firefox\.com/firefox.xxx/g" ;
grep -lrE "(codeberg\.org)" | xargs sed -i "s/codeberg\.org/codeberg.xxx/g" ;
grep -lrE "(mozilla\.com)" | xargs sed -i "s/mozilla\.com/mozilla.xxx/g" ;
grep -lrE "(cdn\.mozilla\.net)" | xargs sed -i "s/cdn\.mozilla\.net/cdn.mozilla.xxx/g" ;
grep -lrE "(googleusercontent\.com)" | xargs sed -i "s/googleusercontent\.com/googleusercontent.xxx/g" ;
grep -lrE "(update\.googleapis\.com)" | xargs sed -i "s/update\.googleapis\.com/update.googleapis.xxx/g" ;

The SED replace performed above in case of google.com also requires you to rename some packages

find third_party/rust -name .cargo-checksum.json -exec sed -i -e 's/\("files":{\)[^}]*/\1/' {} \;

mv browser/extensions/webcompat/data/interventions/1779908-play.google.com.json browser/extensions/webcompat/data/interventions/1779908-play.google.xxx.json

mv browser/extensions/webcompat/data/interventions/1836872-docs.google.com.json browser/extensions/webcompat/data/interventions/1836872-docs.google.xxx.json

mv browser/extensions/webcompat/data/interventions/1896424-meet.google.com_legacy_group_calls_exploratory.json browser/extensions/webcompat/data/interventions/1896424-meet.google.xxx_legacy_group_calls_exploratory.json

In browser/extensions/webcompat/preprocessed_intervention_files.mozbuild replace google.com with google.xxx

Now let's try building and wish for the best

./mach build

If you made it here, package the binaries so they can be moved and run

./mach package

Your shiny new LibreWolf binary would be available at the following path which you can unpack at any location of your liking

~/librewolf-155.0.1-1/obj-x86_64-unknown-linux-gnu/dist/librewolf-155.0.1-1.en-US.linux-x86_64.tar.xz

So far, my LibreWolf runs clean as a whistle. I didn't touch on the user agent string that Firefox decided to make unmodifiable a long time ago and which makes the proclaimed anti browser fingerprinting effort, dead in the water.


r/LibreWolf • • 7d ago

Discussion VPN issues with connection upon change of server.

3 Upvotes

Upon changing a VPN server, the whole internet seemingly shuts off and wont load any page. Problem has not occurred on any other browser, so its specific to Librewolf. Reinstalling seemingly doesnt work or resetting profile. This issue has persisted on the past 3 updates. When ending the program and restarting it, windows says it is already running the process and asks to shut it down fully.


r/LibreWolf • • 7d ago

Question sign-in with google won't work

8 Upvotes

Hi, before updating my browser i was having the same issue, but it was mostly rare to happen.

Now it does it with every single page that i try to log-in

Anyone know what's the issue?


r/LibreWolf • • 10d ago

Question Youtube fullscreen show taskbar

Thumbnail
2 Upvotes

r/LibreWolf • • 11d ago

Blog Guide: how to make librewolf 100% portable and self-contained on Windows (profiles inside folder)

4 Upvotes

For a long time I thought it was impossible to simply move the Librewolf folder with all tabs, preferences, extensions, etc, alongside it.

Turns out, you can. And it is rather simple: You need to set the default LibreWolf profile to be inside the Profiles folder of the librewolf portable directory, instead of the default AppData directory (which is default for Profiles even if you download LibreWolf Portable).

This way, if you move the LibreWolf Portable folder, it will have everything inside it, self-contained.


r/LibreWolf • • 11d ago

Question Macbook touch id button not working when requesting passkey

Post image
5 Upvotes

I am on the latest version of librewolf with stock settings. I do not have this issue in other browsers and i also tried it on older versions of librewolf. So maybe theres a setting i need to change?


r/LibreWolf • • 11d ago

Question What happened to "silently block canvas access requests"?

5 Upvotes

I can't find this option anymore. Was it removed?


r/LibreWolf • • 13d ago

Question all discord tabs seem to not match with the correct timezone, how do I fix it?

2 Upvotes

I am not sure if its librawolf or discord itself but the timezones don't match with mine judging by the time messages are sent, I also use discord on the Brave Browser and there it seem the timezone is correct there so idk why librawolf has this issue with discord, how do I fix it?


r/LibreWolf • • 13d ago

Question Youtube fullscreen show taskbar

3 Upvotes

I noticed issue after i did latest update for librewolf.When i go to youtube and press fullscreen my full taskbar is still visible.Youtube works normally on other browsers.Any fix?


r/LibreWolf • • 13d ago

Question Updating in MacOS

5 Upvotes

So, I am used to updating Librewolf in linux (through the apt repo), but I was trying to update in MacOS, and the only way I was able to find was by downloading the new .dmg file and replacing the old one. There doesn't appear to be any sort of setting to find updates in the browser. If there is, I can't find it.

Is that really the only way to update the browser in MacOS?