Steam requires performance observers

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
  1. Clear any current output
  2. Navigate or refresh the page in question
  3. Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
User avatar
Theresnothinghere
Apollo supporter
Apollo supporter
Posts: 30
Joined: 2023-08-03, 12:19

Steam requires performance observers

Post by Theresnothinghere » 2025-09-26, 11:31

https://store.steampowered.com/

Steam until now has had pretty good compatibility with Pale Moon as well as performance,
however with a recent update they introduced a new top menu with the search-bar that requires performance observers to be enabled in browsers

Code: Select all

Time: 2025-09-26 13:19:59
Error: ReferenceError: PerformanceObserver is not defined
Source File: https://store.akamai.steamstatic.com/public/javascript/applications/store/main.js?v=xt1Cqyvk_s57&l=polish&_cdn=akamai
line: 13
Maybe it would be possible to define this PerformanceObserver, but make it so that it reports nothing or some default values and include that as a privacy-aware + compatibility option in Pale Moon?

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

Re: Steam requires performance observers

Post by Moonchild » 2025-09-26, 12:29

Theresnothinghere wrote:
2025-09-26, 11:31
Maybe it would be possible to define this PerformanceObserver, but make it so that it reports nothing or some default values and include that as a privacy-aware + compatibility option in Pale Moon?
That's not really feasible. If a site requires performance observers outside of development, then they usually also bind site functionality to them (even though they shouldn't).

If the sites you use need them you can enable them in Preferences (and optionally complain to the webmasters about it).
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Gemmaugr
Lunatic
Lunatic
Posts: 283
Joined: 2025-02-03, 07:55

Re: Steam requires performance observers

Post by Gemmaugr » 2025-09-26, 15:09

Since January, there's been an increasing amount of problems with steam really. First was a broken wishlist (still mostly broken, as one can't change the order around). Then they started advocating for devs to upload AVIF screenshots (which PM doesn't support), and now the Performance Observer thing sadly (and a missing search in the top menu).

I was actually wondering the exact same thing. If spoofing Performance Observer was possible. I'm saddened that it isn't. And there's no way to use it on only one site like a User Agent I guess.. Anyone know more exactly what it tracks? Could it be limited with disabling other About:Config options like observers, events, sensors? and using eMatrix + uBO lists? Ultimately, they shouldn't tie it to site usability indeed, but fat chance we have of changing that alone (I've been in contact with steam support three times for the broken wishlist, but it's just "use chrome/ium").

User avatar
sotesz
Hobby Astronomer
Hobby Astronomer
Posts: 16
Joined: 2024-12-07, 10:59

Re: Steam requires performance observers

Post by sotesz » 2025-09-26, 20:54

I came to find out that even logging in is impossible without this.
The whole form part of the login page doesn't even load without enabling the observers.

If this is something that is better turned off, but some sites simply require it, is there an option to only enable it for specific sites/domains, or even better pages (as currently and seemingly I only need it for the login page)?

Thanks for the thread creator for providing the clue that resulted in a solution for this issue for me!
(And I thought the site got on the right track when the wishlist got partially fixed out of nowhere...)

Nelraen
Hobby Astronomer
Hobby Astronomer
Posts: 26
Joined: 2015-01-27, 22:34
Location: somewhere

Re: Steam requires performance observers

Post by Nelraen » 2025-10-10, 15:07

It seems they also need it for video playback, which is annoying. Anyway, thanks for the info, thankfully they do not actively log you out for disabling the observers, at least for now.