Pokemoncenter.com broken again/CSP 3 related

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
hitokage
Fanatic
Fanatic
Posts: 101
Joined: 2014-05-03, 02:19
Location: Frederick, MD

Pokemoncenter.com broken again/CSP 3 related

Unread post by hitokage » 2021-06-13, 14:32

They broke their website again for non-Chrome users. I think it's from adding stuff from CSP Level 3, which is still in draft form, as this is part of what shows in the web console:

Code: Select all

Content Security Policy: Couldn’t process unknown directive ‘script-src-elem’  
Content Security Policy: Couldn’t process unknown directive ‘style-src-elem’
This is mostly a FYI - for me it only affects one website. I'm only mentioning it as an example of where it's being used "in the wild" - it's likely an effort to combat botters.

Firefox doesn't have those implemented yet either - bug #1529337 and bug #1529338. Both bugs are two years old, with basically no activity, so they likely aren't being actively used.
The more they overthink the plumbing, the easier it is to stop up the drain - Scotty (Star Trek III)

To be clear this quote is not directed at Pale Moon, but a lot of other things in general.

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

Re: Pokemoncenter.com broken again/CSP 3 related

Unread post by Moonchild » 2021-06-13, 14:50

Well let's just hope Firefox people can convince the website owners to stop using these unnecessary extensions to an already overengineered spec.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked