Jump to content

Recommended Posts

Posted

The recent work was done on Pale Moon code here. Haven't checked what goes on on Basilisk's side, it's maintained by the other guy, MC said that interface is defined globally so it should work either way without prefixing it, but I haven't went into compiling full original development version of Pale Moon to find out if the extension also triggers problem there.

I don't know the cause of funny buttons/icons I referenced in previous post.


Posted (edited)
2 hours ago, NotHereToPlayGames said:

The file structures inside omni.ja are of course different for New Moon 28 and Serpent 52.  I could not find any missing browser.webNavigation.stop(Ci.nsIWebNavigation.STOP_ALL); in Serpent 52.

You are looking for the wrong code as it is the already fixed one. :whistle: And TBH, you can't find anything that is not there yet. :P You have to look for the still existing, faulty code:

browser.webNavigation.stop(nsIWebNavigation.STOP_ALL);

It is in the line 2652 of the file tabbrowser.xml in the folder chrome\browser\content\browser\ of Serpent's omni.ja file. Serpent 52 suffers from the same issue as New Moon 28 which will be fixed in the next release. But you can fix it yourself temporarily. :P

Edited by AstroSkipper
Update of content
Posted (edited)
1 hour ago, AstroSkipper said:

You have to look for the still existing, faulty code:

Duh!  I typed it that way intentionally, because I was quoting "forgotten "Ci" in the code" and felt I should reference it within my reply.  Technically, I only looked for "browser.webNavigation".

Come to find out that the reason I couldn't find it is because WinRAR and 7zip extract omni.ja differently.

I probably "should have" known that, it was specifically cited to use WinRAR but it's not something I have installed on my HOST, had to resort to a VM.

Edited by NotHereToPlayGames
Posted (edited)
54 minutes ago, NotHereToPlayGames said:

Duh!  I typed it that way intentionally, because I was quoting "forgotten "Ci" in the code" and felt I should reference it within my reply.  Technically, I only looked for "browser.webNavigation".

Come to find out that the reason I couldn't find it is because WinRAR and 7zip extract omni.ja differently.

I probably "should have" known that, it was specifically cited to use WinRAR but it's not something I have installed on my HOST, had to resort to a VM.

Read your statement, and you will see it does not make sense! nimportequoi.gif Intentionally or not. Anyway! I used 7-Zip but in a different way. I opened omni.ja with 7-Zip and copied all files in a subfolder which I named omni. Then I repacked all files with 7-Zip, too. Works great here. :P So it doesn't matter whether you use WinRAR or 7-Zip. The file cannot simply change location by itself:buehehe:

P.S.: Don't forger I am not only a mathematician, but also a philologist! :P That means I am a friend of the word. :cool:

Edited by AstroSkipper
Update of content
Posted
2 hours ago, AstroSkipper said:

the file tabbrowser.xml in the folder chrome\browser\content\browser\ of Serpent's omni.ja file

So your 7zip kept this folder structure?  Mine did not.  Did not dig into "why" it did not.  I grabbed a "portable WinRAR" and it worked.

Posted
27 minutes ago, AstroSkipper said:

and copied all files in a subfolder which I named omni.

Confused.  At any rate, no longer matters.  WinRAR worked.  But do PREFER 7zip so I'll try again.  Not really urgent.

Posted (edited)
37 minutes ago, UCyborg said:

The most proper tool is MozJAR Recompressor. :P

I used it in the past. But frankly, 7-Zip is for the omni.ja files enough. There is no real need to keep the original compression as far as I could see. Especially when it comes to temporary fixes of the omni.ja file.

Edited by AstroSkipper
Update of content
Posted
On 10/3/2024 at 11:56 AM, NotHereToPlayGames said:

many/most extensions pertinent to UXP Era are no longer maintained.

I'd say UXP era never really took off, what you're referencing was golden Mozilla era. You could say the extensions dealing with web pages are severely lacking and I'd argue they're the most important ones considering the point of the web browser is to access web content.

Posted (edited)

Legacy extensions and the mighty but underestimated custom buttons for UXP browsers are able to do many things that webextensions are not allowed to do. That's why I love them. spanachee.gif I see them as a way of customising the browser to the user's preferences. Their tasks are many and varied, and accessing web content is just one of them, albeit an important one. But they can do much more. :P And new ones are still being developed. There are so many of them that you can always find something useful that still works. Or you try to bring them back to life. That's why I created this thread. :yes:

Edited by AstroSkipper
Update of content
Posted
16 minutes ago, AstroSkipper said:

Or you try to bring them back to life.

That would require becoming full time unpaid programmer. There's no equivalent of latest uBO, Stylus, Tampermonkey, no ImprovedTube for YouTube, no up-to date Reddit Enhancement Suite, someone on PM forum brought up Scratch Addons etc.

Posted (edited)

As far as a more up-to-date version of uBO is concerned, I'm with you although uBlock Origin Legacy still works fine. And a more up-to-date script manager would also be great. YouTube works great with VORAPIS V3. And you don't have to open every piece of crap with the UXP browsers. That's what tablets and smartphones are for. :P

Edited by AstroSkipper
Posted

Cute Buttons seems to have slightly lower impact on the browser UI on Linux build. At least the delay switching tabs isn't any higher than without its CSS loaded.

One bug in the old Reddit Enhancement Suite, Never Ending Reddit module craps out on some subreddits and fails loading new pages. Since it disables the button to go to the next page manually, you basically have to turn the module off for the warranty to be able to navigate to the next page anywhere.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...