Borealis Navigator Pre-Release Thread
Moderator: athenian200
Forum rules
If you are interested in forking any BinOC project and want to coordinate such an effort through the forum, please use viewforum.php?f=69
If you are interested in forking any BinOC project and want to coordinate such an effort through the forum, please use viewforum.php?f=69
Re: Borealis Navigator Pre-Release Thread
Is there any adblocker that works with it? That's the only thing keeping me from regular use. Both ABL and ABP don't work with it.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Re: Borealis Navigator Pre-Release Thread
ABPrime. I'll contribute compatibility to ABL eventually.
Re: Borealis Navigator Pre-Release Thread
Shell services for GTK and Mac are flipped in one of the files. I used this patch to correct this:
Code: Select all
@@ -43,9 +43,9 @@ static const mozilla::Module::CIDEntry kNavigatorCIDs[] = {
#if defined(XP_WIN)
{ &kNS_SHELLSERVICE_CID, false, nullptr, nsWindowsShellServiceConstructor },
#elif defined(XP_MACOSX)
- { &kNS_SHELLSERVICE_CID, false, nullptr, nsGNOMEShellServiceConstructor },
-#elif defined(MOZ_WIDGET_GTK)
{ &kNS_SHELLSERVICE_CID, false, nullptr, nsMacShellServiceConstructor },
+#elif defined(MOZ_WIDGET_GTK)
+ { &kNS_SHELLSERVICE_CID, false, nullptr, nsGNOMEShellServiceConstructor },
#endif
{ nullptr }
};
Re: Borealis Navigator Pre-Release Thread
Tried that from PM addons site, it says not compatible.New Tobin Paradigm wrote: ↑2020-08-20, 14:56ABPrime. I'll contribute compatibility to ABL eventually.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Re: Borealis Navigator Pre-Release Thread
When Tobin linked me to some add-ons for Borealis Navigator some time ago, I think that he had the add-ons hosted either on the Binary Outcast domain or somewhere else. I can't fully recall. And even so, he may have moved them since that point.
Still, my first guess would be that Borealis Navigator is going to require a specific version of it for Borealis Navigator, rather than the one that Pale Moon uses. Maybe I'm wrong, though. I don't know.
Re: Borealis Navigator Pre-Release Thread
From my experience, a pure toolkit/overlay extension will work fine if you set the targetapplication correctly for it, and some minor chrome.manifest changes(overlay navigator.xul instead of browser.xul). The Tools menu overlay also has a different name. The newer jetpack/bootstrap/addon SDK ones will not work. Once I got my extensions to work in Pale Moon it was easy to port to Borealis. Basilisk was tricky, especially for PermissionsPlus which overlays the page info dialog. I had to create a separate overlay file for Basilisk.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Re: Borealis Navigator Pre-Release Thread
Oh yeah, I haven't updated ABPrime yet.. hack it and change the borealis minVersion from 1.0.0a1 to 0.9.0a1. Maybe. Just get in the channel and I will link you to the version I am using.
Re: Borealis Navigator Pre-Release Thread
Adesh, I already noticed that in nsModule when I was doing a linux build and fixed it.
Could you apply the attached patch and give me the results of your testing do in page and standalone image. And please include anything the Error Console spits out in a code block.
File removed.
Thanks!
Could you apply the attached patch and give me the results of your testing do in page and standalone image. And please include anything the Error Console spits out in a code block.
File removed.
Thanks!
Re: Borealis Navigator Pre-Release Thread
Same as before. Just that now wallpaper window opens in the centre of the screen with window controls. I get the same set of messages in error console whether I do an in page image or a separate one.
Code: Select all
Timestamp: 21/08/20, 10:19:58 AM
Warning: Failed to load overlay from chrome://browser/content/macBrowserOverlay.xul.
Source File: chrome://navigator/content/setDesktopBackground.xul
Line: 0
Re: Borealis Navigator Pre-Release Thread
Well I also needed to see the set wallpaper window its self too cause I am working blind here. I wanted to also get anything from the error console when you tried to apply wallpaper from image on a page and image standalone.
Also yeah failed mac overlay.
Also yeah failed mac overlay.
Re: Borealis Navigator Pre-Release Thread
Screenshots for in-page image:
Screenshots for standalone image: I see no errors other than shown in the error console window in the screenshots.
Screenshots for standalone image: I see no errors other than shown in the error console window in the screenshots.
Re: Borealis Navigator Pre-Release Thread
Okay, can you please compile with the following options:
Package and send it to me.
Also, since the shellservice and that window came from Pale Moon (which came from Basilisk).. Could you please check the same functionality in Pale Moon and Basilisk.
Well at least visually it doesn't look like shit, so that's a plus.
Code: Select all
ac_add_options --enable-chrome-format=flat
ac_add_options --disable-startupcache
Also, since the shellservice and that window came from Pale Moon (which came from Basilisk).. Could you please check the same functionality in Pale Moon and Basilisk.
Well at least visually it doesn't look like shit, so that's a plus.
Re: Borealis Navigator Pre-Release Thread
I checked this feature with Pale Moon. Guess what! Pale Moon has the same behaviour.
Re: Borealis Navigator Pre-Release Thread
Ok I think we are running into an issue with OS X 10.14+ here. I assume that is what you are running.
Mozilla tracked this issue in bug #1629313 yet I don't know if doing that will work on earlier versions or not. So yeah, set desktop background/wallpaper is gonna be busted for those versions ob all UXP applications until this is worked around/fixed/mangled.
Can you or someone else try this on earlier OS X versions at least with either Pale Moon or Borealis?
Also, gonna commit my UX mods for mac in the meantime.
Mozilla tracked this issue in bug #1629313 yet I don't know if doing that will work on earlier versions or not. So yeah, set desktop background/wallpaper is gonna be busted for those versions ob all UXP applications until this is worked around/fixed/mangled.
Can you or someone else try this on earlier OS X versions at least with either Pale Moon or Borealis?
Also, gonna commit my UX mods for mac in the meantime.
Re: Borealis Navigator Pre-Release Thread
Some some more updates in development progress.. Haven't done much in terms of ShellService today.. BUT I have restored the original Home button icon when on the bookmarks toolbar!
Also, created an override for the customize toolbar box to improve the UX and kill off the global toolbar icon mode and text labels because Borealis allows per-toolbar customization of icon mode and text labels and using the global ones in the box would clobber the per-toolbar settings. As an aside, I did rethink allowing custom toolbars. Decided I would despite some occasional screwyness with them inherent to the design of the feature.
AND ANOTHER THING.. I added a preference to always keep the stop button active so no extension required!
Anyway, stay tuned.
Additionally, I did a few mods to make it more obvious the Component Bar on the left of the status text on the status bar IS an in-line customizable toolbar you can throw toolbar items onto. When in customize mode it will have a min width of 64px (though if you have two or three things on there you won't notice a size change) and I have the toolbar items opacity pulse. Just want to make this unique modification to the old communicator components bar obvious.
AND ANOTHER THING.. I added a preference to always keep the stop button active so no extension required!
Anyway, stay tuned.
- daemonspudguy
- Fanatic
- Posts: 121
- Joined: 2020-04-22, 18:47
- Location: Marietta, Ohio, USA, North America, Western Hemisphere, Earth, Milky Way, Universe, Multiverse
- Contact:
Re: Borealis Navigator Pre-Release Thread
Even though I mainly use Vivaldi, I'm still incredibly hyped to try Borealis Navigator when a build is published. (keyword is when)
Re: Borealis Navigator Pre-Release Thread
I am also very excited to try this browser. The more minimalist the browser, the more I like itdaemonspudguy wrote: ↑2020-09-04, 23:55I'm still incredibly hyped to try Borealis Navigator when a build is published.
Systemd Free - MX Linux, Antix Linux & Artix Linux
Re: Borealis Navigator Pre-Release Thread
It's far from minimalist - it has tons of features out of the box that you would need extensions for on Pale Moon or Basilisk since it is closer to Mozilla Suite's browser component than to Firefox.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Re: Borealis Navigator Pre-Release Thread
Ah well, that's alright. Still keen to try it. Looks great!
Systemd Free - MX Linux, Antix Linux & Artix Linux