Telegraph Puzzles site

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.
davews
Fanatic
Fanatic
Posts: 134
Joined: 2015-01-20, 09:36
Location: Bracknell

Telegraph Puzzles site

Unread post by davews » 2023-03-26, 07:24

https://www.telegraph.co.uk/puzzles/
Displays a blank page. Although a Telegraph subscription is needed to access the puzzles you should see the problem without.

Thanks for the new release, a great improvement in compatibility indeed.

User avatar
gepus
Keeps coming back
Keeps coming back
Posts: 937
Joined: 2017-12-14, 12:59

Re: Telegraph Puzzles site

Unread post by gepus » 2023-03-26, 13:41

Can't confirm.
Attachments
puzzles.png

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

Re: Telegraph Puzzles site

Unread post by Moonchild » 2023-03-26, 13:51

Can confirm. So... we should compare notes ;)

I tried disabling IDCAC and ABL clearing the various cookies but it stays blank even if satisfying its cookie policy by hand.
Web console complains about Firebase internal errors.
"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
gepus
Keeps coming back
Keeps coming back
Posts: 937
Joined: 2017-12-14, 12:59

Re: Telegraph Puzzles site

Unread post by gepus » 2023-03-26, 13:56

I did test with a fresh profile (like I do most of the time when testing something).

Win7/Pale Moon 32.1.0 x64

User avatar
FranklinDM
Add-ons Team
Add-ons Team
Posts: 575
Joined: 2017-01-14, 02:40
Location: Philippines
Contact:

Re: Telegraph Puzzles site

Unread post by FranklinDM » 2023-03-26, 14:00

This site uses the ::part() pseudo-element, which we don't support yet. Implementing this will require plumbing similar to Issue #1592 (UXP).

Code: Select all

Unknown pseudo-class or pseudo-element ‘part(’.  Ruleset ignored due to bad selector.  
puzzleUser.40031aab.css:1:146188
Unknown pseudo-class or pseudo-element ‘part(’.  Ruleset ignored due to bad selector.  
puzzleUser.40031aab.css:1:146248
Unknown pseudo-class or pseudo-element ‘part(’.  Ruleset ignored due to bad selector.  
puzzleUser.40031aab.css:1:146401
To make these errors show up in the browser console, make sure that the layout.css.report_errors pref is set to true.

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

Re: Telegraph Puzzles site

Unread post by Moonchild » 2023-03-26, 15:09

So why does it work for gepus then? We should literally not be able to display it.
"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

davews
Fanatic
Fanatic
Posts: 134
Joined: 2015-01-20, 09:36
Location: Bracknell

Re: Telegraph Puzzles site

Unread post by davews » 2023-03-26, 15:46

Thanks all, and strange that it works for gepus.

The Telegraph have an old puzzles site, https://puzzles.telegraph.co.uk, which works fine, but recently they introduced their new fancy site which seems to be a backward step.

User avatar
gepus
Keeps coming back
Keeps coming back
Posts: 937
Joined: 2017-12-14, 12:59

Re: Telegraph Puzzles site

Unread post by gepus » 2023-03-26, 16:42

Weird that so far I'm the only one for whom the site displays.
The only difference for my portable Pale Moon I can think of is that it is configured for permanent private browsing mode.

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

Re: Telegraph Puzzles site

Unread post by Moonchild » 2023-03-26, 16:46

Yes it works in a private browsing window just fine. Richt-click the link and "open in new private window" and tada the site loads.
Attachments
Image1.jpg
"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
FranklinDM
Add-ons Team
Add-ons Team
Posts: 575
Joined: 2017-01-14, 02:40
Location: Philippines
Contact:

Re: Telegraph Puzzles site

Unread post by FranklinDM » 2023-03-26, 17:40

Yeah, it works in private browsing mode (my initial suspicion was incorrect, sorry). From what I can tell, this might be a potential indexed DB issue? When opening the page regularly, there's this error:

Code: Select all

TypeError: this._heartbeatsCache.heartbeats is undefined[Learn More] puzzleUser.cab7f3eb.js:406:490
There's an unminified version available, which more or less matches this line. The site works in private browsing mode because indexed DB is unavailable and the code dealing with indexed DB is skipped.

davews
Fanatic
Fanatic
Posts: 134
Joined: 2015-01-20, 09:36
Location: Bracknell

Re: Telegraph Puzzles site

Unread post by davews » 2023-03-26, 18:44

But when in a private window if fails with same blank page when you log in.

User avatar
FranklinDM
Add-ons Team
Add-ons Team
Posts: 575
Joined: 2017-01-14, 02:40
Location: Philippines
Contact:

Re: Telegraph Puzzles site

Unread post by FranklinDM » 2023-03-27, 04:50

FWIW my best guess is it's bug #1193394 (however, the site works in the last nightly without it...), but most likely, it's some change that occurred between Firefox 59 and Firefox 60.

Locked