Jump to content

My Browser Builds (Part 3)


Recommended Posts

Hi. I am having issues with some pages not loading at all ("Firefox can’t establish a connection to the server at...") in Baslisk 52 vainilla, even though they load seamlessly in k-meleon and other borwsers. The pages are:

http://kmext.sourceforge.net/ (I cannot open this one even in firefox 52 esr)

www.malsmith.net/yori/ (opens in firefox 52 ESR)

There may be others that I assumed dead, but are alive and well in k-meleon. Can you replicate this? Thanks!

 

 

Edited by dmiranda
Link to comment
Share on other sites


1 hour ago, dmiranda said:

in Baslisk 52 vainilla

... What do you mean exactly? :dubbio:If you mean (latest) Serpent 52.9.0 (2021-04-23) (32-bit), I have no issues loading either
http://www.malsmith.net/yori/ or http://kmext.sourceforge.net/ , in both my dirty profile and in a new pristine one: 

otZ5Q95.jpg

qMXrjmy.jpg

Since both URIs are over plain HTTP, TLS versions/cipher suites/certificates shouldn't be involved... ;)

Link to comment
Share on other sites

 

1 hour ago, RainyShadow said:

@dmiranda

Do you happen to use a proxy for HTTPS? Maybe you accidentally set Basilisk to use it for HTTP as well?

Yeah, it is my settings, which are quite convoluted. I will have to find out (other than httpseverywhere) what is causing this -which is indeed forcing https connections when they are not available, even in pristine (vanilla, @VistaLover) profiles. Thanks for the feedback!

Link to comment
Share on other sites

@dmiranda : If a HTTPS "proxy" is being involved, then check in Serpent 52 that:

"Tools -> Preferences -> Advanced -> Network -> Connections -> Settings -> Connection Settings (popup) -> Configure Proxies to Access the Internet"

is set to "No proxy" ; the default setting in a new/clean profile is "Use system proxy settings", i.e. the proxy configuration inside IE8 is being used for Serpent 52, too... :angry:

Link to comment
Share on other sites

Hm... i don't know why, but some time ago (actually) i can't see some images and load the comments on this page: 3djuegos.com.

I use Mypal (a little outdated) and Basilisk (serpernt roytam) XP updated to last version and create clean profile to test. Reddit the same, can't load "view the entire discussion".

Any hint or browser to use?

Edited by rocknard
Link to comment
Share on other sites

I can confirm with both: New Moon and Serpent, I also can not see comments. Hovering over commentarios doesn't reveal anything for me, however I'm able to (right click) inspect element. Sorry, I don't understand the results - could it be the ad blocker?

comments.thumb.JPG.5b3473029129411a2a4ea9d7ed52d660.JPG

Link to comment
Share on other sites

Before the comments loaded without do anything at the bottom. I think (remembering) the"Comentarios" only show the numbers of comments, not clickable.

Well, i will check with my laptop windows 10 to see if it's ok.

Thanks.

Edited by rocknard
Link to comment
Share on other sites

Hey there,

I want to install the extension Youtube Redux in my Serpent browser, however when I try it I only get the message "This add-on could not be installed because it appears to be corrupt". I already found a post on this forum where it is explained that you just need to patch the xpi file by editing the manifest.json and adding an application ID but it still doesn't work for me. The same add-on installs just fine in Firefox 48.0.2. Is there any way to make it work with Serpent?

Link to comment
Share on other sites

@athlonxpuser : No doubt you either messed up while editing the manifest.json file :angry: or, perhaps, when repackaging back to XPI... :whistle::

eagtuk5.jpg

FWIW, you can use the following manifest.json :

{
    "name": "YouTube Redux",
    "version": "2.0.3.1-unsigned",
    "description": "Bring back old YouTube layout styles and features within the Polymer (modern) layout!",
    "permissions": ["activeTab"],
    "browser_action": {
      "default_popup": "popup.html",
      "default_icon": {
        "16": "images/16.png",
        "32": "images/32.png",
        "48": "images/48.png",
        "128": "images/128.png"
      }
    },
    "icons": {
      "16": "images/16.png",
      "32": "images/32.png",
      "48": "images/48.png",
      "128": "images/128.png"
    },
    "content_scripts": [
      {
        "matches": ["*://*.youtube.com/*"],
        "exclude_matches": ["*://*.youtube.com/embed/*"],
        "css": ["styles.css"],
        "run_at": "document_start"
      },
      {
        "matches": ["*://*.youtube.com/*"],
        "exclude_matches": ["*://*.youtube.com/embed/*"],
        "js": ["initial-setup.js"],
        "run_at": "document_start"
      },
      {
        "matches": ["*://*.youtube.com/*"],
        "exclude_matches": ["*://*.youtube.com/embed/*"],
        "js": ["main.js"]
      }
    ],
    "web_accessible_resources": [
      "images/classicLogo.png",
      "images/classicLogoDark.png",
      "images/sub-icon.png",
      "images/favicon1.ico",
      "images/favicon2.png",
      "images/favicon3.ico",
      "images/verified1.png",
      "images/verified2.png",
      "images/plus.svg"
    ],
    "manifest_version": 2,
    
    "applications": {
      "gecko": {
        "id": "YouTubeRedux@omnidev0",
        "strict_min_version": "52.0"
      }
    }
}

Disclaimer: I haven't checked whether the extension works as advertised, only the "installing" part of it is addressed here... ;)

Link to comment
Share on other sites

Thank you, I just replaced the manifest.json with your modified version, it installed just fine and works as intended. I'm not sure why it didn't want to work with my version but maybe it still refused to install because I didn't include "strict_min_version".

Link to comment
Share on other sites

Pale Moon 29.2.0 does not block third-party themes.

The info written in the official forum,are obviously wrong.

mood did a test with a third-party theme (thunderbird) that I provided:

 

https://www.wilderssecurity.com/threads/pale-moon-releases.390133/page-10#post-3003661

The third-party theme obviously installs successfully in NM28 as well.

I cannot test with NM27.

 

Edited by Sampei.Nihira
Link to comment
Share on other sites

2 hours ago, athlonxpuser said:

I'm not sure why it didn't want to work with my version but
maybe it still refused to install because I didn't include "strict_min_version".

... I doubt it; you wrote:

7 hours ago, athlonxpuser said:

The same add-on installs just fine in Firefox 48.0.2

so the extension would have no compatibility issues installing in a FxESR 52, WE supporting, derived fork :P ...
I just added the "strict_min_version": "52.0" condition in the manifest to stress the fact it is targeting Serpent 52.9.0 :) ...

JSON files (a subset of JS) are very "sensitive" to syntax errors; a missing/redundant opening/closing bracket (of all types), a missing/redundant comma, etc. is enough to render the file non-valid when parsed by the add-on manager's code... :(
If in doubt, you'd better validate the edited file with specialised tools, e.g.

https://jsonformatter.curiousconcept.com/#

When I fed it "my" edited manifest.json, it returned "Valid (RFC 8259)" :thumbup

Link to comment
Share on other sites

/me is still considering to backout NM27 dom/media related changes back to 27 March state to give a better browsing experience, if there is a longer holiday. (and no, labour day is single-day holiday but it is in saturday so it effectively becomes ineffective since $dayjob is already 5-day-work)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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