Jump to content

My Browser Builds (Part 4)


Recommended Posts

26 minutes ago, Mathwiz said:

they do other Javascript checks.

How do you do JavaScript if your client doesn't even get to the point of obtaining the base HTML?

I set general.useragent.override on Serpent 52 to Mozilla/5.0 (X11; Linux x86_64; rv:6.5) Goanna/20231202 PaleMoon/32.5.1, compared the HTTP request header afterwards, it's exactly the same as the one sent by Linux version of Pale Moon. So the browser does something differently or can't do something? That should've got me in...unsupported cipher?

Proxomitron doesn't get me in either.

 

Link to comment
Share on other sites


11 minutes ago, UCyborg said:

How do you do JavaScript if your client doesn't even get to the point of obtaining the base HTML?

That's a good question! My guess (that's all it is) is that elektroda.pl is downloading an HTML page, but (as is so typical nowadays) a blank one with a bunch of Javascript that downloads the "real" page data asynchronously and builds the page dynamically. And if the Javascript closes the connection prematurely, you get the "secure connection failed" message.

That could be totally wrong but that's all I can come up with. But it would explain why @adata has problems a minute or two after successfully getting in.

(BTW, an unsupported cipher returns a somewhat different error page - one I'm way too familiar with.)

Edited by Mathwiz
Link to comment
Share on other sites

18 minutes ago, Mathwiz said:

BTW, an unsupported cipher returns a somewhat different error page - one I'm way too familiar with.

Yeah, I noticed, also cipher suite list looks the same between the two browsers. No idea what's going on, I block JavaScript by default, shouldn't have anything to do with the ability to open the website.

Link to comment
Share on other sites

4 hours ago, Mathwiz said:

Chrome snobs?

They had some quirky design elements in a mostly tabular layou such as text rotated 45°. They pointed out that Firefox was no good becasue it didn't do the rotation neatly. I wouldn't have complained about it or asked support. They had a high opinion of their development and design work.

Link to comment
Share on other sites

Apropos mal-behaving websites: i ungoogled my digital life quite successfully (at least i suppose it), amongst others using exclusively qwant as search-engine for about 2 years (and it allways did deliver acceptible results).

Now, lately they changed their website radically (the simple UI is gone, the rsults presented mistakable imo).

But the worst thing is: after having entered the search-terms and the enter-key, Sp.52.9 freezes completely for about 5-10 seconds, and the cpu ist running hot. On Basilisk64 on Win7  it's absolutely the same. Enableing JS mitigates the effect gradually.

I've no idea how to diagnose that, maybe with the skills of @roytam1, @basilisk-dev or @VistaLover...?

Btw.: i updated from July-versions to latest versions  Spt.52.9 & Basilisk64 this weekend. Utilizing about 30 tabs anytime i didn't notice one single crash or missbehaviour in both - in nearly half a year!

Excellent job, Thank you !!

Edited by Mark-XP
typo
Link to comment
Share on other sites

... Problems with the "userstyles.org" portal and UXP-based browsers have been well documented here, especially since the site adopted its new "atrocious" :realmad: web design... At the end of December 2023, things have gotten really dire :( ...

In latest NM28 [v28.10.7a1 (32-bit) (2023-12-21)], trying to simply load:

https://userstyles.org/

will get you nowhere :realmad: ; Web Console prints:

The resource from https://userstyles.org/” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff).

Creating a SSUAO with the passe-partout value of just "Chrome" will get you in...

general.useragent.override.userstyles.org;Chrome

... But... :angry:

Selecting a specific userstyle, e.g.

https://userstyles.org/styles/95033/youtube-nyan-cat-progress-bar-video-player-theme

will bring a popup window; we already know from the past that the "Install Style" button there simply does nothing, even if you have a style manager already installed; it appears that button ONLY works when the "Stylish" Chrome extension is installed (on a Chromium-based browser, of course...).

Some months ago, it was still possible to get the actual CSS code for the userstyle itself by scrolling down the popup window and clicking on the "SHOW CSS" area; however, currently, this procedure would only generate an EMPTY black overlay, devoid of the sought for CSS code :realmad: :realmad: :realmad: :

WcEdVPK.png

@AstroSkipper, can you kindly check if you can reproduce :dubbio:? If I can't grab any CSS code anymore from "userstyles.org", it's totally useless now for me in the context of St52/St55/NM28 :( ...

To add insult to injury, specific userstyle pages no longer load even in 360EEv13.x/Kafan MiniBrowser:

Application error: a client-side exception has occurred (see the browser console for more information).

Don't have Mypal68 here - I doubt it would work, either... Damn :angry: those web-frameworks targeting exclusively last week's Chrome :realmad: release...

Link to comment
Share on other sites

46 minutes ago, VistaLover said:

To add insult to injury, specific userstyle pages no longer load even in 360EEv13.x/Kafan MiniBrowser:

Application error: a client-side exception has occurred (see the browser console for more information).

I can get in and see the CSS in 360Chrome v13.5 BUT only if I route through Proxomitron and defuse PORTIONS of the web site's javascript.

This has always been the downfall of things like uBO or NoScript - "all or none" approach doesn't always work.

You need something like Proxomitron where you can take a 200-line javascript file and defuse ONE line of those 200 lines.

I'll try to visit over the next day or two and find out just "what" my Proxo Config defused to let me in.

I suspect a simple polyfill will be more for the masses than a Proxo Fix.

Link to comment
Share on other sites

21 minutes ago, NotHereToPlayGames said:

I can get in and see the CSS in 360Chrome v13.5

... According to my Web Console, the GET XHR request to retrieve/display the CSS code of "youtube-nyan-cat-progress-bar-video-player-theme" (styleID=95033) is to:

https://gateway.userstyles.org/styles/getStyleCss/95033

... but the server response is:

{
  "result": "{}"
}

which echoes the screengrab I attached above :( ...

Link to comment
Share on other sites

2 hours ago, VistaLover said:

@AstroSkipper, can you kindly check if you can reproduce :dubbio:? If I can't grab any CSS code anymore from "userstyles.org", it's totally useless now for me in the context of St52/St55/NM28 :( ...

Same here. :no: The CSS code of youtube-nyan-cat-progress-bar-video-player-theme can't be obtained from userstyles.org in New Moon 28, Serpent 52 or Mypal 68. :realmad: Only in New Moon 28 (old profile) and Serpent 52, the website https://userstyles.org/styles/95033/youtube-nyan-cat-progress-bar-video-player-theme opens but same black window only containing "{ }" which you posted above. In New Moon 28 (fresh profile) and Mypal 68, the website cannot be opened at all. :thumbdown

Edited by AstroSkipper
Update of content
Link to comment
Share on other sites

https://userstyles.org/styles/95033/youtube-nyan-cat-progress-bar-video-player-theme

St52 (latest version) with palefill-1.27.xpi shows a blank page.
-----------------------------------------------------------------------------
St52 Web Console reports:

The resource from “https://userstyles.org/” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff).
youtube-nyan-cat-progress-bar-video-player-theme
runPoptinNow  
pixel.js:1:217794
poptinInit loading  
pixel.js:1:219835
initiatePullPoptinsRequest()  
pixel.js:1:7622
The resource from “https://userstyles.org/” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff).  
youtube-nyan-cat-progress-bar-video-player-theme

-----------------------------------------------------------------------

With palefill-1.27.xpi disabled, St52 Web Console reports:

The resource from “https://userstyles.org/” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff).
youtube-nyan-cat-progress-bar-video-player-theme
runPoptinNow  
pixel.js:1:217794
poptinInit loading  
pixel.js:1:219835
The resource from “https://userstyles.org/” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff).  
youtube-nyan-cat-progress-bar-video-player-theme
initiatePullPoptinsRequest()

----------------------------------------------------------------

----------------------------------------------------------------

NM28 (latest version) with palefill-1.27.xpi gives the following notification:
------------------------------------------------------------------
Application error: a client-side exception has occurred (see the browser console for more information).
-------------------------------------------------------------------------------------------------------------------
NM28 Web Console reports:

The resource from “https://accounts.google.com/gsi/client” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff).  
youtube-nyan-cat-progress-bar-video-player-theme
ReferenceError: google is not defined
Stack trace:
ex/<@https://userstyles.org/_next/static/chunks/pages/_app-4f9864cdf385200b.js:1846:324427
uU@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:84132
oV@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:113203
o@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:107750
x@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1374
T@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1904
 
framework-2fe4cb6473b20297.js:9:69818
ReferenceError: google is not defined
Stack trace:
ex/<@https://userstyles.org/_next/static/chunks/pages/_app-4f9864cdf385200b.js:1846:324427
uU@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:84132
oV@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:113203
o@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:107750
x@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1374
T@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1904
 
main-9d4a2553ae4bb381.js:1:10561
"A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"  
main-9d4a2553ae4bb381.js:1:10578
UnknownError  
_app-4f9864cdf385200b.js:1111:493
ReferenceError: google is not defined
Stack trace:
ex/<@https://userstyles.org/_next/static/chunks/pages/_app-4f9864cdf385200b.js:1846:324427
uU@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:84132
oV@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:113203
o@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:107750
x@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1374
T@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1904
 
framework-2fe4cb6473b20297.js:9:69818
ReferenceError: google is not defined
Stack trace:
ex/<@https://userstyles.org/_next/static/chunks/pages/_app-4f9864cdf385200b.js:1846:324427
uU@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:84132
oV@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:113203
o@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:107750
x@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1374
T@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1904
 
main-9d4a2553ae4bb381.js:1:10561
"A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"  
main-9d4a2553ae4bb381.js:1:10578
[WARN]: setCookies was deprecated. It will be deleted in the new version. Use setCookie instead.  
_app-4f9864cdf385200b.js:1600:3679
UnknownError  
_app-4f9864cdf385200b.js:1111:493
The resource from “https://accounts.google.com/gsi/client” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff).  
youtube-nyan-cat-progress-bar-video-player-theme
ReferenceError: google is not defined
Stack trace:
ex/<@https://userstyles.org/_next/static/chunks/pages/_app-4f9864cdf385200b.js:1846:324427
uU@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:84132
oV@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:113203
o@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:107750
x@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1374
T@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1904
 
framework-2fe4cb6473b20297.js:9:69818
ReferenceError: google is not defined
Stack trace:
ex/<@https://userstyles.org/_next/static/chunks/pages/_app-4f9864cdf385200b.js:1846:324427
uU@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:84132
oV@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:113203
o@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:9:107750
x@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1374
T@https://userstyles.org/_next/static/chunks/framework-2fe4cb6473b20297.js:33:1904
 
main-9d4a2553ae4bb381.js:1:10561
"A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred"  
main-9d4a2553ae4bb381.js:1:10578
runPoptinNow  
pixel.js:1:217794
poptinInit loading  
pixel.js:1:219835
UnknownError  
_app-4f9864cdf385200b.js:1111:493
The resource from “https://accounts.google.com/gsi/client” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff).  
youtube-nyan-cat-progress-bar-video-player-theme
UnknownError  
_app-4f9864cdf385200b.js:1111:493
[WARN]: setCookies was deprecated. It will be deleted in the new version. Use setCookie instead.  
_app-4f9864cdf385200b.js:1600:3679
initiatePullPoptinsRequest()  
pixel.js:1:7622
UnknownError
_app-4f9864cdf385200b.js:1111:493
[WARN]: removeCookies was deprecated. It will be deleted in the new version. Use deleteCookie instead.  
_app-4f9864cdf385200b.js:1600:3947
init mixpanel 2705eec1c588a5e3ad5d3daaeb096fe4  
_app-4f9864cdf385200b.js:1846:339274
[WARN]: removeCookies was deprecated. It will be deleted in the new version. Use deleteCookie instead.
_app-4f9864cdf385200b.js:1600:3947

       

Edited by anton12
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...