Page 1 of 1

v28.2.1 Bug on chess.com?

Posted: 2018-11-19, 10:20
by bellarmin
Hello, Changing to Pale Moon resolved persistent problems with FF crashes/freezes.
But since the v28.2.1 update, my favorite website, chess.com, is unusable. The chess-board do not show up. Downgrading to v 28.0.0 solves the problem.
But I find the browser (and my old laptop) quite slow.
Will there be a new release?

thanks,
Bellarmin

Lubuntu 17.10
4.13.0-46-generic #51-Ubuntu SMP Tue Jun 12 12:36:35 UTC 2018 i686 i686 i686 GNU/Linux

Re: v28.2.1 Bug ?

Posted: 2018-11-19, 13:27
by therube
https://www.chess.com/play/computer

No problem playing on my end, Win7 28.2.1.

Try Safe Mode.

Re: v28.2.1 Bug ?

Posted: 2018-11-19, 18:29
by Night Wing
therube wrote:https://www.chess.com/play/computer

No problem playing on my end, Win7 28.2.1.
Bellarmin is using linux Lubuntu (17.10). Not Windows 7 like you are.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-11-19, 18:33
by Night Wing
bellarmin wrote:But since the v28.2.1 update, my favorite website, chess.com, is unusable. The chess-board do not show up.

Lubuntu 17.10
4.13.0-46-generic #51-Ubuntu SMP Tue Jun 12 12:36:35 UTC 2018 i686 i686 i686 GNU/Linux
The chess board opens for me and I can play against the computer.

I'm using 64 bit linux Pale Moon 28.2.1 running in 64 bit linux Mint 19 (Tara) Xfce. The only addons I use are NoSquint and Adblock Latitude. Firefox Compatibility mode too.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-11-19, 18:37
by Nigaikaze
bellarmin wrote:The chess-board do not show up.
This happens to me for that site until I allow cookies for the chess.com domain. Are you using any extensions that filter web content (like ad-blockers) or manipulate cookies? Also, try accessing that site with PM 28.2.1 in PM's safe mode and see if that works.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-11-21, 23:28
by bellarmin
Thanks a lot, I'll have time to try that in a few days.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-11-24, 14:42
by missmoondog
plays just fine for me on PM 28.2.1 32bit. pretty old machine also. 1.6ghz single core processor with 2gb memory running lubuntu 18.04.1

only extension i use is ublock origin.

first game of chess i've played in years. that was fun!! i won also!! :)

Re: v28.2.1 Bug on chess.com?

Posted: 2018-11-29, 11:16
by Tomaso
There seems to be some UA sniffing going on at chess.com..

In this article for example, most images only displays as grey boxes in Pale Moon v28.2.1:
https://www.chess.com/news/view/carlsen ... n-playoff/
Right-clicking on them and selecting "View image" reveals that they're empty SVG files.
The images show just fine in SeaMonkey and Pale Moon v27.*, where they're displayed as JPEG files.

After adding the following UA override in Pale Moon v28.2.1, the images show just fine:

Code: Select all

general.useragent.override.chess.com = Mozilla/5.0 (Windows NT 6.3; rv:52.0) Gecko/20100101 Firefox/52.0
(Tested under Win8.1Pro,x64)

Re: v28.2.1 Bug on chess.com?

Posted: 2018-11-30, 18:29
by missmoondog
Tomaso wrote:There seems to be some UA sniffing going on at chess.com..

In this article for example, most images only displays as grey boxes in Pale Moon v28.2.1:
https://www.chess.com/news/view/carlsen ... n-playoff/
Right-clicking on them and selecting "View image" reveals that they're empty SVG files.
The images show just fine in SeaMonkey and Pale Moon v27.*, where they're displayed as JPEG files.

After adding the following UA override in Pale Moon v28.2.1, the images show just fine:

Code: Select all

general.useragent.override.chess.com = Mozilla/5.0 (Windows NT 6.3; rv:52.0) Gecko/20100101 Firefox/52.0
(Tested under Win8.1Pro,x64)
no kind of such issues on my mint 19 using pm 28.2.1. everything shows up quite correctly.

have to ask this, but why would you be testing this issue in windows when this is the palemoon for linux part of the forums?

Re: v28.2.1 Bug on chess.com?

Posted: 2018-11-30, 21:09
by Tomaso
missmoondog wrote:why would you be testing this issue in windows when this is the palemoon for linux part of the forums?
I wasn't testing this issue.
The SVG issue was something that I discovered on my own, and since a chess.com-thread already existed in this forum, I posted it here.

Of course, the UA strings for the Linux builds are different than the ones for Windows.
But now that I've confirmed that there are indeed some weird UA sniffing related issues going on at chess.com, it could be of relevance for you guys too.
Whatever type of issues you encounter over there, it might help to add a UA override.
In bellarmin's case, he could check which UA string Pale Moon v28.0.0 uses on his system, and then add it to v28.2.1.

--

EDIT:
I took a closer look at the UA sniffing problem..
For the Windows builds, the SVG problem @ chess.com doesn't affect Pale Moon v28.1.0 or older.
The only parts of the UA string that has changed in v28.2.* are these parts:
* "rv:52.9" has been changed to "rv:60.9"
* "Firefox/52.9" has been changed to "Firefox/60.9"
So, those are probably the only parts that you'll need to change in a potential override!

Re: v28.2.1 Bug on chess.com?

Posted: 2018-12-01, 05:13
by coffeebreak
Tomaso wrote:The SVG issue...

With compatmode, I do get the problem you described.
But using Native mode (no override) the images display fine here, as jpegs.
That's on Win 7 x86, PM 28.2.1.
Tomaso wrote:In bellarmin's case, he could check which UA string...
I can't see any user agent issue connected to OP's complaint (the chess board not showing up) --
-- at least not on my Win 7 machine.

As Nigaikaze posted, the chess board won't show if the domain's cookies are blocked.
And seems it also won't show if local storage is disabled ( dom.storage.enabled ), or if scripts from chesscomfiles.com are blocked .

But when I allow/enable all the above, the chess board is visible.
It works like that with Native mode, and also with compatmode with its rv:60.9 piece.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-12-13, 20:49
by bellarmin
Thanks a lot guys, I don't quite understand everything you talk about, but if any one tell me how to go, I could try.
Today I made the 28.2.2 update and I still have the problem.
No boards on Live chess or Daily chess ,
But " against computer" works. (but that's not interesting for me.)
Safe mode is no help.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-12-14, 07:28
by coffeebreak
coffeebreak wrote:
Tomaso wrote:In bellarmin's case, he could check which UA string...

I can't see any user agent issue connected to OP's complaint (the chess board not showing up) --
-- at least not on my Win 7 machine.
That was true for me when not signed in, but it turned out there is a user agent problem when signed in to an account.

bellarmin wrote:No boards on Live chess or Daily chess ,
But " against computer" works. (but that's not interesting for me.)
Safe mode is no help.
I couldn't reproduce this without an account, but after creating one and signing in I could see the issue on the 'Live Chess' and 'Daily Chess' pages. Adding a user agent override for chess.com that advertised Firefox 52.9 (versus 60.*) did solve the problem for me.


In case it's useful to devs, these were console errors that were present (only while logged in) in PM 28.2.*
Live Chess page.

Code: Select all

Error: ReferenceError: IntersectionObserver is not defined
 Source File: https://betacssjs.chesscomfiles.com/bundles/live/beta/live.client.f5a31110.js Line: 49

Daily Chess page.

Code: Select all

Error: ReferenceError: IntersectionObserver is not defined 
Source File: https://www.chess.com/bundles/app/js/vue-common.es6.009584e4.js Line: 1  

Error: ReferenceError: IntersectionObserver is not defined
 Source File: https://betacssjs.chesscomfiles.com/bundles/app/js/daily-index.es6.0a656b04.js Line: 1 
 
Error: ReferenceError: IntersectionObserver is not defined 
Source File: https://www.chess.com/bundles/app/js/image-defer.es6.aa556229.js Line: 1 
bellarmin wrote:I don't quite understand everything you talk about, but if any one tell me how to go, I could try.
  1. Open a tab. In the address bar type about:config, and hit Enter.
    (If you see a warning page, click "I promise to be careful!" and proceed.)
  2. Right-click anywhere in the page, and from the context menu select New > String
  3. In the box that pops up, paste the string from this code box; then click OK:

    Code: Select all

    general.useragent.override.chess.com
  4. In the next pop-up box, paste the following user agent; and click OK again.

    Code: Select all

    Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Firefox/52.9 (Pale Moon)
The chess board should now appear where it had been missing.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-12-14, 08:40
by FranklinDM

Re: v28.2.1 Bug on chess.com?

Posted: 2018-12-14, 14:52
by racorbin2010
I am using latest Palemoon (v28.2.2) on a very old Linux-Mint 17.2 on a very old 32-bit laptop. I also couldnt go over the games on chess.com using Palemoon because they were black or blank. But after I added a useragent override general.useragent.override.chess.com with the string Mozilla/5.0 (Windows NT 6.3; rv:52.0) Gecko/20100101 Firefox/52.0, everything worked perfectly on chess.com. Maybe this will work for others.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-12-21, 15:54
by bellarmin
Thanks a lot everybody.
Coffebreaks :clap: :clap: advice is simple and it works. :clap: :clap:
Bellarmin

Re: v28.2.1 Bug on chess.com?

Posted: 2018-12-21, 21:12
by Moonchild
coffeebreak wrote:Error: ReferenceError: IntersectionObserver is not defined
Can you see if setting dom.IntersectionObserver.enabled to true solves this issue?

Possibly we need to revisit this to see if the spec has stabilized or not.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-12-21, 22:14
by coffeebreak
Moonchild wrote:Can you see if setting dom.IntersectionObserver.enabled to true solves this issue?

Yes, it solves it here.
Chess board displays everywhere; errors are gone.

That's on Windows 7 x86.

Re: v28.2.1 Bug on chess.com?

Posted: 2018-12-21, 22:56
by Moonchild
I've reopened the issue to get a few more spec changes in.

https://www.w3.org/TR/intersection-observer/ indicates it's still a draft spec, even with the latest update last month. Also note the main editors are people from Google, so you know where all this is coming from.