*.fandom.com sites not working correctly

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
Viper_63
Hobby Astronomer
Hobby Astronomer
Posts: 17
Joined: 2021-01-05, 22:52

*.fandom.com sites not working correctly

Unread post by Viper_63 » 2022-08-13, 12:48

Recently fandom.com (and similar wiki/wikia) related sites have stopped working correctly (tested under latest Basilisk and Palemoon version). Missing site functionality includes images not loading correctly, tabbed info boxes not working and pop-up image galleries not loading.

In the latter two cases clicking on the elements does nothing or simply reloads the page.

Example:

https://fallout.fandom.com/wiki/Mass_Fusion_building

The top right info box should allow switching between "Exterior", "Map" and "Local Map". Clicking on these elements does nothing.
Gallery images on the bottom of the page should load correctly. Instead clicking on the (missing) images simpyl reloads the site.

Console output:

Code: Select all

Content Security Policy: Ignoring duplicate source 'unsafe-inline'  (unknown)
Content Security Policy: Couldn’t parse invalid host 'unsafe-inline'  (unknown)

This page is using the deprecated ResourceLoader module "mediawiki.viewport".
Deprecated since MediaWiki 1.37. Use MutationObserver or InterSectionObserver instead.  load.php:291:864
SyntaxError: missing : after property id  loader:1:16
SyntaxError: missing : after property id  load.php:37:25522
Pathfinder | 6.8990s | Rendered modules Array [ "halo-effect-vertical-desktop", "desktop-related-wiki-recommendations" ]  pathfinder.js:1:289923
Sorry in advance if this is a duplicate of an existing reported issue, I was unable to find threds addressing fandom.com or other wikia-like sites. Any help in getting these sites to display correctly again would be appreciated.

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2183
Joined: 2018-05-05, 13:29

Re: *.fandom.com sites not working correctly

Unread post by vannilla » 2022-08-13, 19:41

These two seem to be the actual errors:

Code: Select all

SyntaxError: missing : after property id  loader:1:16
SyntaxError: missing : after property id  load.php:37:25522
Might be something new from the "living standard", but I can't check myself right now, so can't help beyond this.

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

Re: *.fandom.com sites not working correctly

Unread post by Moonchild » 2022-08-13, 20:23

Timestamp: 13/08/2022 22:17:58
Error: SyntaxError: missing : after property id
Source File: https://services.fandom.com/icbm/api/lo ... domdesktop
Line: 1, Column: 16
Source Code:
class e{aeConfig;beaconBucketRegex="";beaconBucketAeApp="";aeStorage="//scri
Not sure in what spec just tossing in a random identifier in a class is a valid thing... Probably part of the 2022 draft changes of using classes in JS.
"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

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

Re: *.fandom.com sites not working correctly

Unread post by Moonchild » 2022-08-13, 20:38

vannilla wrote:
2022-08-13, 19:41
Might be something new from the "living standard"
I think only HTML has a "living standard" meaning whatever their hat tips today is "valid html".
No I think this is probably part of the ever-growing ECMA monstrosity that wants to make JS into full-blown C++ syntax for some reason.
"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