Users and developers helping users with generic and technical Pale Moon issues on all operating systems.
Moderator: trava90
Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
-
cartel
- Astronaut

- Posts: 548
- Joined: 2014-03-16, 21:57
- Location: Chilliwack, BC
Post
by cartel » 2026-06-10, 07:00
SyntaxError: await is a reserved identifier
entry-client-logged-out-wPOEWRQE.js:2:26714
HTTP “Content-Type” of “application/x-mpegurl” is not supported. Load of media resource
https://video.twimg.com/amplify_video/2 ... g=27&v=cfc failed.
2064443280788451380
Cannot play media. No decoders for requested formats: application/x-mpegurl
2025080.jpg
Code: Select all
https://x.com/BROKENBRITAIN0/status/2064443280788451380
You do not have the required permissions to view the files attached to this post.
-
cartel
- Astronaut

- Posts: 548
- Joined: 2014-03-16, 21:57
- Location: Chilliwack, BC
Post
by cartel » 2026-06-10, 07:09
Code: Select all
https://x.com/visegrad24/status/2064508733481238846
seems none play now. worked fine yesterday
-
jobbautista9
- Board Warrior

- Posts: 1237
- Joined: 2020-11-03, 06:47
- Location: Philippines
Post
by jobbautista9 » 2026-06-10, 07:11
SyntaxError: await is a reserved identifier
Try using a newer version of Pale Moon (at least 34.1.0)
-
cartel
- Astronaut

- Posts: 548
- Joined: 2014-03-16, 21:57
- Location: Chilliwack, BC
Post
by cartel » 2026-06-10, 07:29
Code: Select all
https://x.com/visegrad24/status/2064508733481238846
-
cartel
- Astronaut

- Posts: 548
- Joined: 2014-03-16, 21:57
- Location: Chilliwack, BC
Post
by cartel » 2026-06-10, 07:41
jobbautista9 wrote: ↑2026-06-10, 07:11
SyntaxError: await is a reserved identifier
Try using a newer version of Pale Moon (at least 34.1.0)
ya thats not happening. the new browser versions are a slide show of lag.
Seems its not PM specific, chrome wont play them either.
Maybe X required DRM now or something. Are they playing for you?
-
Moonchild
- Project founder

- Posts: 39633
- Joined: 2011-08-28, 17:27
- Location: Sweden
Post
by Moonchild » 2026-06-10, 07:44
cartel wrote: ↑2026-06-10, 07:41
ya thats not happening. the new browser versions are a slide show of lag.
Then I'm afraid we can't provide much support. Read the release notes -- a lot has changed in recent versions to improve web compatibility on many sites.
"Sales hates anything that can't be turned into a confident sentence." - anonymous warehouse worker
"Why debate someone you fundamentally don't trust?" - Dario Amodei
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
cartel
- Astronaut

- Posts: 548
- Joined: 2014-03-16, 21:57
- Location: Chilliwack, BC
Post
by cartel » 2026-06-10, 07:45
are the videos playing for you?
-
Gemmaugr
- Astronaut

- Posts: 745
- Joined: 2025-02-03, 07:55
Post
by Gemmaugr » 2026-06-10, 09:44
I haven't updated yet, but using
https://xcancel.com/visegrad24/status/2 ... 3481238846 the video plays for me. Since it's the same backend, it should be the same video/format/etc, right?
||OS: Win 10 | CPU: i7 10700 | GPU: GeForce RTX 3070||
"Judge a person not by their superficial identity attributes, but by the content of their character."
"Organized Identity Politics are the bane of civilized society."
-
cartel
- Astronaut

- Posts: 548
- Joined: 2014-03-16, 21:57
- Location: Chilliwack, BC
Post
by cartel » 2026-06-10, 14:43
chrome
2025092.jpg
PM
2025091.jpg
446a43ad.jpg
You do not have the required permissions to view the files attached to this post.
-
Gemmaugr
- Astronaut

- Posts: 745
- Joined: 2025-02-03, 07:55
Post
by Gemmaugr » 2026-06-10, 19:02
cartel wrote: ↑2026-06-10, 14:43
-snip-
I've very rarely occasionally gotten the 502 one just recently, but never the 403 one.
You could always try another instance:
https://github.com/zedeus/nitter/wiki/Instances
||OS: Win 10 | CPU: i7 10700 | GPU: GeForce RTX 3070||
"Judge a person not by their superficial identity attributes, but by the content of their character."
"Organized Identity Politics are the bane of civilized society."
-
LAR Grizzly
- Lunatic

- Posts: 387
- Joined: 2017-08-11, 16:49
- Location: Upstate Ohio, USA
Post
by LAR Grizzly » 2026-06-10, 19:12
cartel wrote: ↑2026-06-10, 07:29
Code: Select all
https://x.com/visegrad24/status/2064508733481238846
Just updated to v34.3.0.1. The video doesn't play. I get this: "Video could not be played." accompanied with a Reload button. Hitting the Reload button presents a video screen with the constant "Loading" swirly.
The video plays fine in Firefox 115.36.0esr.
Win7 Pro SP1 64 Bit
Comodo Internet Security
Pale Moon 34.3.1, Firefox 115.37.0esr, Thunderbird 115.18.0esr, and SeaMonkey 2.53.23
-
athenian200
- Contributing developer

- Posts: 1930
- Joined: 2018-10-28, 19:56
- Location: Georgia
Post
by athenian200 » 2026-06-10, 19:44
application/x-mpegurl appears related to HLS support from what I've gathered. It seems like Firefox simply supports HLS via something called Media Source Extensions, though apparently it is possible in theory to have native HLS support (which apparently Safari does).
I have yet to look into where our support for those two things is currently, but I think that's related.
"Linux makes everything difficult." -- Lyceus Anubite
"Linux is a cancer that attaches itself in an intellectual property sense to everything it touches. That's the way that the license works." -- Steve Ballmer
"We always overestimate the change that will occur in the next two years and underestimate the change that will occur in ten." -- Bill Gates
-
cartel
- Astronaut

- Posts: 548
- Joined: 2014-03-16, 21:57
- Location: Chilliwack, BC
Post
by cartel » 2026-06-10, 20:29
athenian200 wrote: ↑2026-06-10, 19:44
application/x-mpegurl appears related to HLS support from what I've gathered. It seems like Firefox simply supports HLS via something called Media Source Extensions, though apparently it is possible in theory to have native HLS support (which apparently Safari does).
I have yet to look into where our support for those two things is currently, but I think that's related.
maybe this?
https://forum.palemoon.org/viewtopic.php?t=13475
-
cartel
- Astronaut

- Posts: 548
- Joined: 2014-03-16, 21:57
- Location: Chilliwack, BC
Post
by cartel » 2026-06-11, 12:56
Moonchild wrote: ↑2026-06-10, 07:44
cartel wrote: ↑2026-06-10, 07:41
ya thats not happening. the new browser versions are a slide show of lag.
Then I'm afraid we can't provide much support. Read the release notes -- a lot has changed in recent versions to improve web compatibility on many sites.
Are the videos playing for you?
X was working no problem then in 1 day both chrome and PM wont play them
-
Moonchild
- Project founder

- Posts: 39633
- Joined: 2011-08-28, 17:27
- Location: Sweden
Post
by Moonchild » 2026-06-11, 13:10
cartel wrote: ↑2026-06-11, 12:56
X was working no problem then in 1 day both chrome and PM wont play them
In that case it's not a Pale Moon problem. You may be blocking things needed for X videos.
cartel wrote: ↑2026-06-11, 12:56
Are the videos playing for you?
Doesn't play in Pale Moon.
Code: Select all
Cannot play media. No decoders for requested formats: application/x-mpegurl
A playlist is not a video format. If they want to use playlists they should be using a JS framework to call into mediasource.
"Sales hates anything that can't be turned into a confident sentence." - anonymous warehouse worker
"Why debate someone you fundamentally don't trust?" - Dario Amodei
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
athenian200
- Contributing developer

- Posts: 1930
- Joined: 2018-10-28, 19:56
- Location: Georgia
Post
by athenian200 » 2026-06-11, 16:20
cartel wrote: ↑2026-06-11, 12:56
X was working no problem then in 1 day both chrome and PM wont play them
Right, that's because the only browser that actually implements native HLS support is Safari, I think. And maybe Firefox on mobile. I think all the others including both Chrome and us go through MSE? It's kind of odd it's trying to use the Safari behavior by default, though... usually websites only fallback to that when using MSE fails.
"Linux makes everything difficult." -- Lyceus Anubite
"Linux is a cancer that attaches itself in an intellectual property sense to everything it touches. That's the way that the license works." -- Steve Ballmer
"We always overestimate the change that will occur in the next two years and underestimate the change that will occur in ten." -- Bill Gates
-
Gemmaugr
- Astronaut

- Posts: 745
- Joined: 2025-02-03, 07:55
Post
by Gemmaugr » 2026-06-11, 18:42
Semi-related question I asked rhetorically before, but would a frontend really change the format that much?
When I watch the vids and inspect element afterwards, I get;
Code: Select all
<video poster="https://pbs.twimg.com/amplify_video_thumb/2064442955201429504/img/UPl9ujyKGHJOrXsr.jpg?name=small&format=webp" controls="">
<source src="https://video.twimg.com/amplify_video/2064442955201429504/vid/avc1/1180x2408/g-Rr7VHw5FhLykph.mp4" type="video/mp4"></video>
So, an image (thumbnail?) that is a jpg, that is a webp (?), which is actually an mp4 (??)
Is the frontend I'm using converting it, or? It should be the same source no?
||OS: Win 10 | CPU: i7 10700 | GPU: GeForce RTX 3070||
"Judge a person not by their superficial identity attributes, but by the content of their character."
"Organized Identity Politics are the bane of civilized society."
-
Moonchild
- Project founder

- Posts: 39633
- Joined: 2011-08-28, 17:27
- Location: Sweden
Post
by Moonchild » 2026-06-11, 20:59
Gemmaugr wrote: ↑2026-06-11, 18:42
So, an image (thumbnail?) that is a jpg, that is a webp (?), which is actually an mp4 (??)
No, the video uses the image as a "poster" (still image placeholder when the video isn't playing) in that attribute of it.
Then it actually gives the source of the video to play in the <source> tag within the <video> tag.
The "on the fly" transcoding on the server side to webp is something some platforms do. the server-side is a jpg, but you are being served a webp with the appropriate content-type server header.
Pretty much all of that is done server-side, not your front-end side.
"Sales hates anything that can't be turned into a confident sentence." - anonymous warehouse worker
"Why debate someone you fundamentally don't trust?" - Dario Amodei
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
Gemmaugr
- Astronaut

- Posts: 745
- Joined: 2025-02-03, 07:55
Post
by Gemmaugr » 2026-06-11, 21:45
Moonchild wrote: ↑2026-06-11, 20:59
No, the video uses the image as a "poster" (still image placeholder when the video isn't playing) in that attribute of it.
Then it actually gives the source of the video to play in the <source> tag within the <video> tag.
The "on the fly" transcoding on the server side to webp is something some platforms do. the server-side is a jpg, but you are being served a webp with the appropriate content-type server header.
Pretty much all of that is done server-side, not your front-end side.
Thanks. I wrote it a bit iffy, but that's essentially what I meant, yeah.
I guess the only question left is why I can play the vids and get an MP4 vid while others can't play the vid and get x-mpegurl?
(or is that another implied and obvious answer? Last question, I swear, then I'll drop it. Just curious)
||OS: Win 10 | CPU: i7 10700 | GPU: GeForce RTX 3070||
"Judge a person not by their superficial identity attributes, but by the content of their character."
"Organized Identity Politics are the bane of civilized society."
-
cartel
- Astronaut

- Posts: 548
- Joined: 2014-03-16, 21:57
- Location: Chilliwack, BC
Post
by cartel » 2026-06-11, 22:18
Ok so its not a palemoon problem then. X has done something and both my browsers wont play any video on X now.
I'd just like to confim that.
thanks
maybe this is why?
http://videojs.github.io/videojs-contrib-hls/
this tests hls