Page 1 of 1

I want to play Crossword.

Posted: 2019-09-01, 03:03
by MoonPie
Me again.
Using version 28.7.0 - 32-bit (just updated an hour ago) in Puppy Linux 7.5 (Xenial Xerus)

https://puzzles.usatoday.com/
Page loads, crossword puzzle appears, and that's about it.
Options at the right end of the first blue bar highlight, but don't do anything.
I can select a word by using either the clue lists, or a puzzle square.
Clicking the puzzle square again toggles between Across and Down.
Page does not accept "normal" keyboard input.
Normal means:
- Any letter typed puts that letter in the chosen box, and moves to the next box.
- Delete clears the box. Delete in an empty box moves to the previous box.
- Spacebar toggles Across and Down, centered on the current box.
- Tab advances to the next word. Shift-Tab for the previous word.

Other puzzles I've tried don't even completely load. Sudoku, UpAnDown, QuickCross, etc.
Oddly, Jumble seems to work just fine.

And of course, everything works perfectly over in Chromium 52.

Re: I want to play Crossword.

Posted: 2019-09-01, 10:25
by Moonchild
MoonPie wrote:
2019-09-01, 03:03
And of course, everything works perfectly over in Chromium 52.
52 eh? I'm pretty sure that doesn't implement any of the JS revisions we've included with this release either.

Re: I want to play Crossword.

Posted: 2019-10-04, 00:54
by SpockFan02
I can't type anything into the puzzle either. The Web console is absolutely full of warnings and type errors and security errors. In Firefox 56 the same is true, but the puzzle works; except these warnings appear:

Code: Select all

WebRTC interfaces with the “moz” prefix (mozRTCPeerConnection, mozRTCSessionDescription, mozRTCIceCandidate) have been deprecated.
I thought if it's using WebRTC(?!) then it won't work in Pale Moon as Pale Moon does not support WebRTC, but it doesn't work in Basilisk, either. So I tried Firefox 45 and it doesn't work. Maybe Mozilla has a fix between 52 and 56.

Re: I want to play Crossword.

Posted: 2019-10-04, 01:39
by New Tobin Paradigm

Code: Select all

Timestamp: 10/3/2019 9:36:21 PM
Error: TypeError: timer is undefined
Source File: https://embed.universaluclick.com/game/usat-crossword/js/crossword.js
Line: 1015

Re: I want to play Crossword.

Posted: 2019-10-04, 07:57
by SpockFan02
It works in the first 53.0a1 Nightly, from 2016-11-15. Pushlog that day. Most likely bug #1308057

Re: I want to play Crossword.

Posted: 2019-10-04, 11:42
by Moonchild
SpockFan02 wrote:
2019-10-04, 07:57
Most likely bug #1308057
No, that was landed before our fork point. Also seems your pushlog is wrong, it doesn't even list the bug you mentioned ;)

Re: I want to play Crossword.

Posted: 2019-10-04, 13:42
by rereser
pale moon 28.7.1 on win 7/sp1 is not working.
mypal 28.7.1 on win7/sp1 is also not working.
mypal on win xp/sp3 , all is working as described in the first post.
keyboard functions as well as the other games.
used new profiles on all 3 tests.

Re: I want to play Crossword.

Posted: 2019-10-04, 16:36
by New Tobin Paradigm
They may have a fallback when they detect XP and assume whatever feature they are using doesn't exist on any browser on an old and insecure operating system.

Re: I want to play Crossword.

Posted: 2019-10-04, 18:00
by SpockFan02
Moonchild wrote:
2019-10-04, 11:42
SpockFan02 wrote:
2019-10-04, 07:57
Most likely bug #1308057
No, that was landed before our fork point. Also seems your pushlog is wrong, it doesn't even list the bug you mentioned ;)
I saw that it was landed in 51 and 52 as well but I compared the first attachment to our dom/tests/mochitest/general/test_interfaces.html and it didn't look like we had it... I probably missed something, maybe some of the changes were further modified or reverted later?
And you're right, this pushlog has it though. Maybe I should try sleeping more instead of looking for bugs at 1 am xD

Re: I want to play Crossword.

Posted: 2019-10-04, 21:46
by Nightbird
Works for me
PM 28.8.0a1 (32 bit) (2019 09 29) Win7.

Sudoku : ok

native mode or Firefox compatibility.
webgl disabled.

Re: I want to play Crossword.

Posted: 2019-10-04, 23:39
by SpockFan02
Nightbird wrote:
2019-10-04, 21:46
webgl disabled.
Disabling WebGL makes it work for me.

Re: I want to play Crossword.

Posted: 2019-10-05, 07:29
by rereser
that explains my tests.
xp does not do webgl.
neither does the win 7 install on my 10 year old hp laptop.
webgl disabled on win 7 and it's now working.
thanks to all involved.

Re: I want to play Crossword.

Posted: 2019-10-05, 08:35
by New Tobin Paradigm
We still need to find out what changed in webgl. So yeah you can workaround your issue and play your little game that obviously doesn't even need webgl but this isn't the end of the story.

Re: I want to play Crossword.

Posted: 2019-10-05, 11:05
by Moonchild
It is for them, apparently.

Re: I want to play Crossword.

Posted: 2019-10-05, 11:30
by rereser
could not care less about those games.
it's an attempt to solve an issue and learning about the browser in the process.
so the question should be : why webgl needs to be disabled when a page does not even use it ?
don't have the knowledge to answer that.

Re: I want to play Crossword.

Posted: 2019-10-05, 11:50
by Moonchild
It's probably just an arbitrary check as a shortcut to not do proper feature detection. "If a browser supports webGL, assume it has this exact feature set and use it without further checking. If not, use a different code path for old browsers" where the "old browser" code path will inherently be the more compatible one.

Re: I want to play Crossword.

Posted: 2019-10-05, 20:09
by Nightbird
FFx 60.9.0 ESR doesn't work if webgl is enabled.

"They" use webgl for fingerprinting (?).

Does MS Edge support webgl ?

Re: I want to play Crossword.

Posted: 2019-10-05, 21:58
by Moonchild
Nightbird wrote:
2019-10-05, 20:09
FFx 60.9.0 ESR doesn't work if webgl is enabled.
So my guess is they assume any modern browser with webgl is going to be Chrome based.
Nightbird wrote:
2019-10-05, 20:09
"They" use webgl for fingerprinting (?).
:wtf: What does that have to do with anything?
Nightbird wrote:
2019-10-05, 20:09
Does MS Edge support webgl ?
I'm pretty sure it does.