Picture Display Lacking on 33.1.0 and 33.2.0

Discussions for the Apple Mac OS builds of Pale Moon

Moderator: dbsoft

Forum rules
Important note:
The old Mac OS versions of Pale Moon were provided by various people and not official or in any way organized. Please make sure you check the date of topic threads to know if the topic is current or relevant! We are using this board for both old discussions and new development of Pale Moon on Mac.

Any specific bugs you find that don't have their own topic yet: please make a new topic; one bug per topic please to keep things organized.
User avatar
NapoInRags
Moongazer
Moongazer
Posts: 10
Joined: 2024-06-11, 13:18

Picture Display Lacking on 33.1.0 and 33.2.0

Unread post by NapoInRags » 2024-06-19, 21:15

Hello,

(Still) running 10.11 El Capitan on a 2008 Macbook.

Here is the Pitchfork website home page with Pale Moon : the pictures are missing.

Capture d’écran 2024-06-19 à 23.05.30.png

By comparaison, the complete page (from Chromium Legacy) :

Capture d’écran 2024-06-19 à 23.07.14.png

Is there a way to fix that ?

Thanks.
You do not have the required permissions to view the files attached to this post.

Kris_88
Board Warrior
Board Warrior
Posts: 1074
Joined: 2021-01-26, 11:18

Re: Picture Display Lacking on 33.1.0 and 33.2.0

Unread post by Kris_88 » 2024-06-19, 21:37

You can try userContent.css :

Code: Select all

@-moz-document domain("pitchfork.com") {
  .aspect-ratio--overlay-container { position: relative !important; }
}

User avatar
NapoInRags
Moongazer
Moongazer
Posts: 10
Joined: 2024-06-11, 13:18

Re: Picture Display Lacking on 33.1.0 and 33.2.0

Unread post by NapoInRags » 2024-06-20, 17:32

Firstly glad to identify the userContent.css file,
then impressed to see that it works ! :thumbup:

But, isn't there a way to integrate this code in the browser code itself, for it to display directly this website properly, and the numerous ones certainly in the same situation ? Or is there a reason not to do this ?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37392
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Picture Display Lacking on 33.1.0 and 33.2.0

Unread post by Moonchild » 2024-06-20, 17:55

NapoInRags wrote:
2024-06-20, 17:32
But, isn't there a way to integrate this code in the browser code itself, for it to display directly this website properly, and the numerous ones certainly in the same situation ? Or is there a reason not to do this ?
First, it would make for a huge and unwieldy stylesheet to load everywhere. That's not a good idea.
Second, who would maintain such a thing?

User avatar
NapoInRags
Moongazer
Moongazer
Posts: 10
Joined: 2024-06-11, 13:18

Re: Picture Display Lacking on 33.1.0 and 33.2.0

Unread post by NapoInRags » 2024-06-20, 21:16

I don't know much about coding and I had imagined, not a stylesheet to complete website after website, but a generic code that would apply everywhere, as it must be case with browsers for recent computers.

But your answer obviously shows it's not possible.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37392
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Picture Display Lacking on 33.1.0 and 33.2.0

Unread post by Moonchild » 2024-06-20, 22:31

NapoInRags wrote:
2024-06-20, 21:16
But your answer obviously shows it's not possible.
the workaround is just that: a workaround. It can be solved but it has to be solved in a different way, i.e. implementing whatever the website is assuming every browser supports (I'm guessing by the name it'd be the CSS aspect-ratio keyword in this case). It's on the to-do in that case, but I'm currently not sure when we'll get to it as it's not the only thing we're missing or implementing differently than Chrome and Chrome-clones.

User avatar
NapoInRags
Moongazer
Moongazer
Posts: 10
Joined: 2024-06-11, 13:18

Re: Picture Display Lacking on 33.1.0 and 33.2.0

Unread post by NapoInRags » 2024-06-21, 06:55

I welcome with pleasure the userContent workaround, but my original intention, however poorly formulated, was to draw the Palemoon team's attention to this display problem. If it's on your to-do, then it's perfect.
Congratulations for your great job. :clap: