r3dfox, modern Firefox for Windows 7!

Have a project that you want to share, but it's not big enough to warrant an entire category? This is the place.
User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

The design is meant to be similar to how the caption bar worked on 115 ESR. The title bar is forced black stock because it's forced black or white on 10+. 8.x was the caption bar color with 115. That's what I'm going for.
I don't know what I'm doing hit album by Brad Sucks

Duke
Posts: 73
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 18 times
Been thanked: 16 times

r3dfox, modern Firefox for Windows 7!

Unread post by Duke »

So that's not "modern" :-D :-P :twisted: :wink:
No offense, thanks for your work, you are almost our only hope for a Firefox based browser on Windows 7 and 8 in the future. :thumbup:

TSNH
Posts: 12
Joined: 01 May 2024, 09:08
OS: Windows Vista x64
Has thanked: 5 times
Been thanked: 1 time
Poland

r3dfox, modern Firefox for Windows 7!

Unread post by TSNH »

Hi, what .mozconfig file contents do you use to build r3dfox?

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

I don't know what I'm doing hit album by Brad Sucks

Duke
Posts: 73
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 18 times
Been thanked: 16 times

r3dfox, modern Firefox for Windows 7!

Unread post by Duke »

I've just installed version 126 and I'm not sure to like the very narrow scrollbar, maybe I just need to get used to it.
And the new about:config is somehow strange, to me it's making things visually harder than before when I want to compare settings between browsers.

But thanks for the fast update, well done :thumbup:

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

Duke wrote: 14 May 2024, 21:59 I've just installed version 126 and I'm not sure to like the very narrow scrollbar, maybe I just need to get used to it.
You can easily undo the change by changing these back in about:config.
https://github.com/Eclipse-Community/r3dfox/commit/b99317de24238ed57c1beef5f3e176cadf8d4137
Duke wrote: 14 May 2024, 21:59 And the new about:config is somehow strange, to me it's making things visually harder than before when I want to compare settings between browsers.
Yeah, I should probably make it an option, and the above an option too.
I don't know what I'm doing hit album by Brad Sucks

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

So new release (likely 126.0.1 when it releases) will have about:confignew. I wasn't able to make the scrollbar stuff an option.
I don't know what I'm doing hit album by Brad Sucks

Duke
Posts: 73
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 18 times
Been thanked: 16 times

r3dfox, modern Firefox for Windows 7!

Unread post by Duke »

K4sum1 wrote: 15 May 2024, 11:20 So new release (likely 126.0.1 when it releases) will have about:confignew.
Perfect! :thumbup:

K4sum1 wrote: 15 May 2024, 11:20 I wasn't able to make the scrollbar stuff an option.
Not a problem for me, I can deal with the config key values. But I'll try to get used to it for now and I'll see if it's a problem or not over time with practice.

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

I took another look at it, and I was able to make the scrollbar stuff an option woo
I don't know what I'm doing hit album by Brad Sucks

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

Pushed 126.0-2 which has the changes!
I don't know what I'm doing hit album by Brad Sucks

Duke
Posts: 73
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 18 times
Been thanked: 16 times

r3dfox, modern Firefox for Windows 7!

Unread post by Duke »

And now I know what was my problem with the scrollbar, it was not the width but the missing arrows at the top and the bottom of the scrollbar.
But now with the new options the arrows are back even with the tiny scrollbar so everything is good for me :D

Duke
Posts: 73
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 18 times
Been thanked: 16 times

r3dfox, modern Firefox for Windows 7!

Unread post by Duke »

https://github.com/Eclipse-Community/r3dfox/releases/tag/126.0-2 wrote: New about:config is accessible via about:confignew, classic about:config is still default.
For me it's the other way round, about:config is the new one and about:confignew the classic default one :?

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

Duke wrote: 16 May 2024, 13:20 And now I know what was my problem with the scrollbar, it was not the width but the missing arrows at the top and the bottom of the scrollbar.
But now with the new options the arrows are back even with the tiny scrollbar so everything is good for me :D
Do you happen to use 7 without DWM? If so, I wonder if my menu fixes also fixed that.
Duke wrote: 16 May 2024, 15:04 For me it's the other way round, about:config is the new one and about:confignew the classic default one :?
I must have messed that up, guess I'll correct in next release.
I don't know what I'm doing hit album by Brad Sucks

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

Oh, I didn't mess it up. about:config is technically new, however it's the classic version that has been around for ages and was replaced somewhere in 7x/8x. about:confignew is the new version that replaced it somewhere in 7x/8x.
I don't know what I'm doing hit album by Brad Sucks

Duke
Posts: 73
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 18 times
Been thanked: 16 times

r3dfox, modern Firefox for Windows 7!

Unread post by Duke »

K4sum1 wrote: 17 May 2024, 04:16 Do you happen to use 7 without DWM?
Nope, I'm on Windows 8.1 stock.

K4sum1 wrote: 17 May 2024, 06:33 Oh, I didn't mess it up. about:config is technically new, however it's the classic version that has been around for ages and was replaced somewhere in 7x/8x. about:confignew is the new version that replaced it somewhere in 7x/8x.
OK I misunderstood it, I expected confignew to be your new implementation.


BTW, there are some options missing in Privacy & Security:

Privacy-R3dfox.png
Privacy-R3dfox.png (18.85 KiB) Viewed 5956 times


While there are present in LibreWolf and Firefox ESR:

Privacy-Librewolf.png
Privacy-Librewolf.png (26.17 KiB) Viewed 5956 times

Firefox Relay email, Windows single sign-on and Save and fill adresses. Not that I'm using them but I wonder if it's done on purpose or not.

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

I think Firefox Relay is removed or disabled since it relies on an external service, but I think Librewolf should disable it too idk. Something about removing it sounds familiar idk.

Windows single sign on and authentication are likely restricted in Javascript as they likely only work on 10+. My commits add back the restrictions so broken options aren't displayed.
I don't know what I'm doing hit album by Brad Sucks

Duke
Posts: 73
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
Has thanked: 18 times
Been thanked: 16 times

r3dfox, modern Firefox for Windows 7!

Unread post by Duke »

K4sum1 wrote: 17 May 2024, 06:33 Oh, I didn't mess it up. about:config is technically new, however it's the classic version that has been around for ages and was replaced somewhere in 7x/8x. about:confignew is the new version that replaced it somewhere in 7x/8x.
I think there is a side effect:
https://board.eclipse.cx/viewtopic.php?p=5016#p5016

User avatar
FancyDoggy
Posts: 1
Joined: 09 Jun 2024, 13:22
OS: Reloaded7
Egypt

r3dfox, modern Firefox for Windows 7!

Unread post by FancyDoggy »

I don't know if this's the place to report bugs or not, but, I can't seem to use the Picture-in-Picture feature, it works fine with Firefox (mainly tested it on YT), but I can't seem to find, or use it in r3d, I REALLY hope that it's just a bug, and not an intentional move... if anyone knows anything, please hit me up!

User avatar
CallCatein58
Posts: 14
Joined: 21 Dec 2023, 12:22
OS: Windows 11
Been thanked: 2 times
China

r3dfox, modern Firefox for Windows 7!

Unread post by CallCatein58 »

FancyDoggy wrote: 12 Jun 2024, 11:58 I don't know if this's the place to report bugs or not, but, I can't seem to use the Picture-in-Picture feature, it works fine with Firefox (mainly tested it on YT), but I can't seem to find, or use it in r3d, I REALLY hope that it's just a bug, and not an intentional move... if anyone knows anything, please hit me up!
Me too
Free competition, free trade, building a community with a shared future for mankind

also my ip is:
182.90.220.71 and 2408:8734:2000:1d::1:9

TSNH
Posts: 12
Joined: 01 May 2024, 09:08
OS: Windows Vista x64
Has thanked: 5 times
Been thanked: 1 time
Poland

r3dfox, modern Firefox for Windows 7!

Unread post by TSNH »

How do you build r3dfox browser?
I did everything as in Firefox and building only completes when no custom mozconfig is specified.
If I build with mozconfig you provided, then the following error appears:

Code: Select all

 0:01.16 W Exception when writing resource usage file: [Errno 2] No such file or directory: 'C:/mozi
lla-source/mozilla-unified/obj-x86_64-pc-windows-msvc/instrumented\\.mozbuild\\profile_build_resourc
es.json'

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

TSNH wrote: 12 Jun 2024, 16:29 How do you build r3dfox browser?
I did everything as in Firefox and building only completes when no custom mozconfig is specified.
If I build with mozconfig you provided, then the following error appears:

Code: Select all

 0:01.16 W Exception when writing resource usage file: [Errno 2] No such file or directory: 'C:/mozi
lla-source/mozilla-unified/obj-x86_64-pc-windows-msvc/instrumented\\.mozbuild\\profile_build_resourc
es.json'
That sounds like it's trying to skip straight to PGO which is odd. Maybe try clobbering? If that fails, maybe just comment out PGO.
I don't know what I'm doing hit album by Brad Sucks

TSNH
Posts: 12
Joined: 01 May 2024, 09:08
OS: Windows Vista x64
Has thanked: 5 times
Been thanked: 1 time
Poland

r3dfox, modern Firefox for Windows 7!

Unread post by TSNH »

Got this when I tried clobbering:

Code: Select all

$ ./mach clobber
File not found - *.py[cdo]
FIND: Parameter format not correct
This command still did remove some contents form C:\mozilla-source\mozilla-unified\obj-x86_64-pc-windows-msvc
The error that I wrote earlier about still appears tho.

TSNH
Posts: 12
Joined: 01 May 2024, 09:08
OS: Windows Vista x64
Has thanked: 5 times
Been thanked: 1 time
Poland

r3dfox, modern Firefox for Windows 7!

Unread post by TSNH »

Ok, i've commented-out lines about PGO, btw will this affect performance?

And now it goes past that error, but there is a new one:

Code: Select all

 0:01.39 checking for the target C compiler... not found
 0:01.39 DEBUG: _cc: Looking for clang-cl
 0:01.39 ERROR: Cannot find the target C compiler
*** Fix above errors and then restart with "./mach build"
Does it need a different C/C++ compiler than the one that gets downloaded with either MozillaBuild or bootstrap.py when you configure your system for building standard Firefox?

User avatar
CallCatein58
Posts: 14
Joined: 21 Dec 2023, 12:22
OS: Windows 11
Been thanked: 2 times
China

r3dfox, modern Firefox for Windows 7!

Unread post by CallCatein58 »

TSNH wrote: 14 Jun 2024, 17:37 Ok, i've commented-out lines about PGO, btw will this affect performance?

And now it goes past that error, but there is a new one:

Code: Select all

 0:01.39 checking for the target C compiler... not found
 0:01.39 DEBUG: _cc: Looking for clang-cl
 0:01.39 ERROR: Cannot find the target C compiler
*** Fix above errors and then restart with "./mach build"
Does it need a different C/C++ compiler than the one that gets downloaded with either MozillaBuild or bootstrap.py when you configure your system for building standard Firefox?
do you use rust9x?
Free competition, free trade, building a community with a shared future for mankind

also my ip is:
182.90.220.71 and 2408:8734:2000:1d::1:9

TSNH
Posts: 12
Joined: 01 May 2024, 09:08
OS: Windows Vista x64
Has thanked: 5 times
Been thanked: 1 time
Poland

r3dfox, modern Firefox for Windows 7!

Unread post by TSNH »

CallCatein58 wrote: 14 Jun 2024, 17:45 do you use rust9x?
No I don't. WOW, I didn't know such a thing existed and it looks really cool. I'll check with that when I have time.

Is there anywhere a list of dependencies that need to be installed to build r3dfox?

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

I need to make a how to build guide. I think you just link the latest rust9x release as a toolchain then do rustup override rust9x in the root of the r3dfox directory. Then it should work.
I don't know what I'm doing hit album by Brad Sucks

TSNH
Posts: 12
Joined: 01 May 2024, 09:08
OS: Windows Vista x64
Has thanked: 5 times
Been thanked: 1 time
Poland

r3dfox, modern Firefox for Windows 7!

Unread post by TSNH »

Still the same issue unfortunately :(

I unpacked rust9x to C:\Users\myusername\rust9x and run:

Code: Select all

rustup toolchain link rust9x "C:\Users\myusername\rust9x"
rustup default rust9x
And than in c:\mozilla-source\mozilla-unified

Code: Select all

rustup override set rust9x
Does it require Visual Studio like Pale Moon? (standard Firefox does not). And if so which version of Visual Studio and Windows SDK to install?

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

If you ran ./mach bootstrap from stock 127, it should just work. I don't think I did anything special in that regard.
I don't know what I'm doing hit album by Brad Sucks

User avatar
K4sum1
Lazy Owner
Posts: 958
Joined: 11 Jan 2021, 07:40
Location: ur dads house
OS: Windows 8.1 x64
Has thanked: 613 times
Been thanked: 280 times
Contact:
United States of America

r3dfox, modern Firefox for Windows 7!

Unread post by K4sum1 »

Also you might need to remove ac_add_options --enable-bootstrap from the mozconfig.
I don't know what I'm doing hit album by Brad Sucks

TSNH
Posts: 12
Joined: 01 May 2024, 09:08
OS: Windows Vista x64
Has thanked: 5 times
Been thanked: 1 time
Poland

r3dfox, modern Firefox for Windows 7!

Unread post by TSNH »

K4sum1 wrote: 15 Jun 2024, 09:35 Also you might need to remove ac_add_options --enable-bootstrap from the mozconfig.
Ok, thanks that did the trick, it goes past that error, but now there is a problem with Rust again

Code: Select all

 0:04.11 Actually using 'C:\Users\win10\.rustup\toolchains\rust9x\bin\rustc.exe'
 0:04.14 DEBUG: Executing: `rustup which cargo`
 0:04.14 DEBUG: The command returned non-zero exit status 1.
 0:04.14 DEBUG: Its error output was:
 0:04.14 DEBUG: | error: not a file: 'C:\Users\win10\.rustup\toolchains\rust9x\bin\cargo.exe'
 0:04.14 ERROR: Command `rustup which cargo` failed with exit status 1.
*** Fix above errors and then restart with "./mach build"
rust9x does not have cargo at all (at least the default .7z package does not), so I copied all missing .exe files from standard Rust, but they are apparently not compatible with rust9x

Code: Select all

 0:04.11 Actually using 'C:\Users\win10\.rustup\toolchains\rust9x\bin\rustc.exe'
 0:04.14 DEBUG: Executing: `rustup which cargo`
 0:04.14 DEBUG: The command returned non-zero exit status 1.
 0:04.14 DEBUG: Its error output was:
 0:04.14 DEBUG: | error: not a file: 'C:\Users\win10\.rustup\toolchains\rust9x\bin\cargo.exe'
 0:04.14 ERROR: Command `rustup which cargo` failed with exit status 1.
*** Fix above errors and then restart with "./mach build"
So what Cargo do you use with rust9x or how do I make it not use cargo at all?

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests