r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

The modern Firefox based browser for Windows Vista/7/8+ made by us, Eclipse Community!
Nobody
Posts: 7
Joined: 25 Sep 2024, 01:21
OS: Windows 7 SP1 32 Bit
Has thanked: 1 time
Been thanked: 3 times
Germany

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Nobody »

Is it what is reported by this site ? :
Yes
If so, then in about:config check the value of the general.useragent.override key.
The value is Mozilla/5.0 (Windows NT 6.1; rv:131.0) Gecko/20100101 Firefox/131.0
I adapted it.

User avatar
Duke
Full Moderator
Posts: 484
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 90 times
Been thanked: 172 times

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Duke »

For the record, to avoid fingerprinting the best user agent, as of today, should be:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:146.0) Gecko/20100101 Firefox/146.0

User avatar
Duke
Full Moderator
Posts: 484
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 90 times
Been thanked: 172 times

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Duke »

I have a strange bug/annoyance with R3dfox 146 when I right click on the page back/page forward arrows at the top left corner.
When I slowly hover the pages history with my mouse several lines keep being highlighted at the same time:

R3dfox146-PagesHistory.png
R3dfox146-PagesHistory.png (12.13 KiB) Viewed 6424 times

This doesn't happen with Firefox ESR and LibreWolf.
I'm using the dark theme + the dark mode + Eclipse Purple.

R3dfox146-Visual.png
R3dfox146-Visual.png (30.46 KiB) Viewed 6424 times

User avatar
Duke
Full Moderator
Posts: 484
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 90 times
Been thanked: 172 times

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Duke »

Firefox 146.0.1 has been released with several fixes:
https://www.firefox.com/en-US/firefox/146.0.1/releasenotes/

as well as some security fixes:
https://www.mozilla.org/en-US/security/advisories/mfsa2025-98/

mauro
Posts: 9
Joined: 17 Jun 2024, 10:15
OS: windows 11 24h2
Been thanked: 1 time
Brazil

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by mauro »

Is this worth it? I saw another guy did this in Firefox, I don't know if it would be worth doing it for you too

Disabled the integrated memory allocator jemalloc and adopted mimalloc.

User avatar
Duke
Full Moderator
Posts: 484
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 90 times
Been thanked: 172 times

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Duke »

mauro wrote: 19 Dec 2025, 11:10 Is this worth it? I saw another guy did this in Firefox, I don't know if it would be worth doing it for you too
Disabled the integrated memory allocator jemalloc and adopted mimalloc.
What are you talking about ? 🤔

mauro
Posts: 9
Joined: 17 Jun 2024, 10:15
OS: windows 11 24h2
Been thanked: 1 time
Brazil

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by mauro »

simply changing jemalloc to mimalloc seems like mimalloc consumes less resources and is faster

**Quick Answer:** Firefox primarily uses **jemalloc** as its memory allocator because it improves performance, reduces fragmentation, and handles multithreaded workloads efficiently. While **mimalloc** (developed by Microsoft) is another modern allocator with strong performance, Firefox has not adopted it as its default.

---

## 🦊 Firefox and Memory Allocators

### 🔹 What is a Memory Allocator?
- A memory allocator manages how applications request and release memory at runtime.
- It affects **speed**, **fragmentation**, and **overall stability** of programs.
- Common allocators: **jemalloc**, **mimalloc**, **tcmalloc**, and system defaults like `malloc`.

---

### 🔹 Firefox and jemalloc
- **jemalloc** was introduced in **Firefox 3** to replace the standard `malloc`.
- It was designed by **Jason Evans** for FreeBSD and later adopted by Firefox.
- **Key benefits for Firefox**:
- **Reduced fragmentation**: Keeps memory usage more compact, lowering RAM consumption.
- **Better multithreading support**: Handles concurrent allocations efficiently.
- **Performance improvements**: Faster allocation/deallocation compared to system `malloc`.
- **Predictable scaling**: Works well under heavy workloads like rendering complex web pages.

---

### 🔹 Mimalloc (Microsoft)
- **mimalloc** is a newer allocator created by Microsoft Research.
- It is **compact, fast, and consistent** across benchmarks.
- Outperforms or matches jemalloc, tcmalloc, and others in many scenarios.
- However, Firefox has **not switched** to mimalloc as its default allocator.
- Mimalloc is more commonly used in Microsoft projects and experimental builds.

---

## ⚖️ Comparison Table
Featurejemalloc (Firefox default)mimalloc (Microsoft)
**Adoption**Widely used in Firefox, FreeBSD, RustUsed in Microsoft projects, experimental adoption
**Performance**Strong, optimized for multithreadingVery strong, often faster in benchmarks
**Fragmentation**Low, stable under heavy loadsVery low, compact memory footprint
**Maturity**Older, battle-testedNewer, still gaining adoption
**Integration**Deeply integrated into FirefoxNot default in Firefox
---

## ⚠️ Trade-offs and Considerations
- **jemalloc** is deeply integrated into Firefox’s architecture, making it reliable and stable for millions of users.
- **mimalloc** shows promising results but would require extensive testing and integration work before replacing jemalloc in Firefox.
- Switching allocators can affect **performance consistency**, **debugging tools**, and **cross-platform compatibility**.

---

👉 In summary: **Firefox relies on jemalloc for its proven stability and performance. Mimalloc is a strong alternative allocator, but it’s not currently used as Firefox’s default.**

Would you like me to also explain **how jemalloc works internally** (its algorithms like arenas, bins, and slabs) so you can see why Firefox chose it?

User avatar
the_r3dacted
Lazy Owner
Posts: 1266
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 878 times
Been thanked: 498 times
Contact:
United States of America

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by the_r3dacted »

Not sure when I will get around to working on 146.0.1. Probably just a basic rebase and build, but then I'd want to also fix the menu issue, 140, and 128 at the same time, and I don't feel like all that right now in the middle of another project.

If you tell me how to do it, I will try changing jemalloc to mimalloc and see what happens, but you must tell me how to do it.
k4sum1 who?

I might know what I'm doing not the hit album by brad sucks

mauro
Posts: 9
Joined: 17 Jun 2024, 10:15
OS: windows 11 24h2
Been thanked: 1 time
Brazil

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by mauro »

I don't know but AI assistants can help with this task, look at the copilot's answer on how to do it

https://copilot.microsoft.com/shares/TfqVqZh68fYsB3XP3Un38

If there are errors, showing the copilot an error, he will advise what could have gone wrong, etc.

User avatar
Duke
Full Moderator
Posts: 484
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 90 times
Been thanked: 172 times

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Duke »

mauro wrote: 20 Dec 2025, 09:41 Switching allocators can affect **performance consistency**, **debugging tools**, and **cross-platform compatibility**.
That means a hard testing is needed.

User avatar
Duke
Full Moderator
Posts: 484
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 90 times
Been thanked: 172 times

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Duke »

the_r3dacted wrote: 20 Dec 2025, 11:22 Not sure when I will get around to working on 146.0.1. Probably just a basic rebase and build, but then I'd want to also fix the menu issue, 140, and 128 at the same time, and I don't feel like all that right now in the middle of another project.
I understand you are busy with another project but FYI e3kskoy7wqk has just released a 146.0.1 version so maybe that's not too much work to do for you for R3dfox ;)

https://github.com/e3kskoy7wqk/Firefox-for-windows-7/releases/tag/146.0.1

User avatar
Duke
Full Moderator
Posts: 484
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 90 times
Been thanked: 172 times

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Duke »

Duke wrote: 16 Dec 2025, 21:17 I have a strange bug/annoyance with R3dfox 146 when I right click on the page back/page forward arrows at the top left corner.
When I slowly hover the pages history with my mouse several lines keep being highlighted at the same time:

R3dfox146-PagesHistory.png
R3dfox146-PagesHistory.png (12.13 KiB) Viewed 5763 times

This doesn't happen with Firefox ESR and LibreWolf.
I'm using the dark theme + the dark mode + Eclipse Purple.
Similar bug reported here:
https://github.com/Eclipse-Community/r3dfox/issues/95

BenjaminK
Posts: 16
Joined: 22 Sep 2025, 18:39
OS: Windows 7 x64
Been thanked: 1 time
France

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by BenjaminK »

BenjaminK wrote: 26 Sep 2025, 02:15 Hello there,

I've started using the last x64 version on Windows 7 part of my retro-gaming rig and it feels great for now, but I did notice a small bugger : the three upper right options (Close, etc.) only appear when I activate the (main) title bar - as shown below. They'll still work, but are invisible...
Just a bump about another previously reported visual issue which is still there, as far as 146.0 with Windows 7 (64 bit) are concerned. My report on Github disappeared without an answer, so I thought it had been fixed one way or another, but no unfortunately...

Cheers,
Benjamin

User avatar
Ror3dfox
Posts: 14
Joined: 25 Feb 2025, 19:10
OS: Win 7
Been thanked: 3 times
United States of America

New version wants a new profile

Unread post by Ror3dfox »

I'm using an older version of r3dfox. I can't see the exact version because I can't start it, but it's from January of this year

When I try to start it, I 'm getting an error message saying I need to use a newer version, which is fine with me, but it's telling me to create a new profile, which I must do or close the message. I don't want to lose my bookmarks, permissions, extensions, settings, etc. I used to do this with each new iteration of Firefox, but I've forgotten how.

User avatar
teknixstuff
Posts: 36
Joined: 15 Aug 2024, 21:25
OS: W10 LTSC 2021 x64
Has thanked: 5 times
Been thanked: 17 times
Contact:

New version wants a new profile

Unread post by teknixstuff »

Ror3dfox wrote: 30 Dec 2025, 20:59 I'm using an older version of r3dfox. I can't see the exact version because I can't start it, but it's from January of this year

When I try to start it, I 'm getting an error message saying I need to use a newer version, which is fine with me, but it's telling me to create a new profile, which I must do or close the message. I don't want to lose my bookmarks, permissions, extensions, settings, etc. I used to do this with each new iteration of Firefox, but I've forgotten how.
delete compatibility.ini in your profile folder. This error happens when you try to use a profile from a newer version on an older version.
Developer of Revert8Plus, Shockwave Flashback, Dreamscene reloaded, and other software. Check out my website!

GoodConscience
Posts: 16
Joined: 07 Nov 2021, 02:25
Has thanked: 30 times
Been thanked: 10 times
Greece

New version wants a new profile

Unread post by GoodConscience »

Ror3dfox wrote: 30 Dec 2025, 20:59 I'm using an older version of r3dfox. I can't see the exact version because I can't start it
Inside the r3dfox main installation directory, where the r3dfox.exe executable resides, you'll find an .INI file called "application.ini"; this is a human-readable text file; open it with a text editor (or notepad) and you'll be able to tell the version of r3dfox you're using... E.g.

Code: Select all

[App]
Vendor=Eclipse Community
Name=r3dfox
RemotingName=com.eclipse.r3dfox
Version=140.0.4
Profile=Eclipse Community/r3dfox
BuildID=20250727162059

User avatar
Ror3dfox
Posts: 14
Joined: 25 Feb 2025, 19:10
OS: Win 7
Been thanked: 3 times
United States of America

new version wants new profile

Unread post by Ror3dfox »

Removed compatibility.ini, but it still doesn't start. It's possible I tried to install the new version 2 weeks ago, but I'm not sure, so I messed up.

Application.ini looks like this:
; This file is not used. If you modify it and want the application to use
; your modifications, move it under the browser/ subdirectory and start with
; the "-app /path/to/browser/application.ini" argument.
[App]
Vendor=Mozilla
Name=r3dfox
RemotingName=r3dfox-default
Version=132.0
Profile=Eclipse Community/r3dfox
BuildID=20241028192013
SourceStamp=iloveneedingtobodgechangesetfornoreason
ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}

[Gecko]
MinVersion=132.0
MaxVersion=132.0

[XRE]
EnableProfileMigrator=1


I'm getting many sites with blank pages lately, or ones telling me my browser is too old. I want the newest version, but I want to transfer over my bookmarks, extensions, settings, history, etc. I always did it with Firefox, but I've forgotten how.

User avatar
Duke
Full Moderator
Posts: 484
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 90 times
Been thanked: 172 times

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Duke »

Ror3dfox wrote: 01 Jan 2026, 23:58 Removed compatibility.ini, but it still doesn't start. It's possible I tried to install the new version 2 weeks ago, but I'm not sure, so I messed up.

I'm getting many sites with blank pages lately, or ones telling me my browser is too old. I want the newest version, but I want to transfer over my bookmarks, extensions, settings, history, etc. I always did it with Firefox, but I've forgotten how.
Maybe because of this:
https://github.com/Eclipse-Community/r3dfox/issues/102
apparently the previous version is still installed in C:\Program Files\Eclipse Community\r3dfox and if I launch r3dfox.exe from there, I get the previous version and all my history.

The new version installed itself in C:\Users\MyName\AppData\Local\Eclipse r3dfox\r3dfox.exe
Search for R3dfox folders on your HDD and you will find your old profile.
Or try to force the new version to install into the same folder as your old one.

User avatar
Ror3dfox
Posts: 14
Joined: 25 Feb 2025, 19:10
OS: Win 7
Been thanked: 3 times
United States of America

new version wants new profile

Unread post by Ror3dfox »

I downloaded v. 146 for Win7, haven't installed it yet. Should I copy these to my desktop before I install?
bookmarks,
extensions
settings (which file?
color scheme (which file?)
what else?

User avatar
Duke
Full Moderator
Posts: 484
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 90 times
Been thanked: 172 times

r3dfox, a modern Firefox based web browser for Windows Vista, 7, and 8!

Unread post by Duke »

Backup your whole profile folder.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest