v28.2.1 Bug on chess.com?

Support and discussions for the x86/x64 Linux version of Pale Moon.

Moderators: trava90, satrow

User avatar
bellarmin
Newbie
Newbie
Posts: 4
Joined: 2018-11-19, 09:49

v28.2.1 Bug on chess.com?

Unread post by bellarmin » 2018-11-19, 10:20

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
Last edited by Moonchild on 2018-11-19, 13:38, edited 1 time in total.

User avatar
therube
Keeps coming back
Keeps coming back
Posts: 941
Joined: 2018-06-08, 17:02

Re: v28.2.1 Bug ?

Unread post by therube » 2018-11-19, 13:27

https://www.chess.com/play/computer

No problem playing on my end, Win7 28.2.1.

Try Safe Mode.
Last edited by therube on 2018-11-19, 13:27, edited 1 time in total.

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 3849
Joined: 2011-10-03, 10:19
Location: Texas, USA

Re: v28.2.1 Bug ?

Unread post by Night Wing » 2018-11-19, 18:29

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.
Last edited by Night Wing on 2018-11-19, 18:36, edited 2 times in total.
Linux Mint 19.1 (Tessa) Xfce 64 Bit (Default Distribution OS) with 64 Bit linux Pale Moon
Windows 7 SP1, 64 Bit (Backup OS) with 32 Bit windows Pale Moon

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 3849
Joined: 2011-10-03, 10:19
Location: Texas, USA

Re: v28.2.1 Bug on chess.com?

Unread post by Night Wing » 2018-11-19, 18:33

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.
Linux Mint 19.1 (Tessa) Xfce 64 Bit (Default Distribution OS) with 64 Bit linux Pale Moon
Windows 7 SP1, 64 Bit (Backup OS) with 32 Bit windows Pale Moon

User avatar
Nigaikaze
Board Warrior
Board Warrior
Posts: 1048
Joined: 2014-02-02, 22:15
Location: Chicago, IL, USA

Re: v28.2.1 Bug on chess.com?

Unread post by Nigaikaze » 2018-11-19, 18:37

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.
Nichi nichi kore ko jitsu = Every day is a good day.

User avatar
bellarmin
Newbie
Newbie
Posts: 4
Joined: 2018-11-19, 09:49

Re: v28.2.1 Bug on chess.com?

Unread post by bellarmin » 2018-11-21, 23:28

Thanks a lot, I'll have time to try that in a few days.

missmoondog
Moonbather
Moonbather
Posts: 56
Joined: 2017-01-06, 11:44

Re: v28.2.1 Bug on chess.com?

Unread post by missmoondog » 2018-11-24, 14:42

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!! :)
Last edited by missmoondog on 2018-11-24, 14:43, edited 2 times in total.

User avatar
Tomaso
Board Warrior
Board Warrior
Posts: 1201
Joined: 2015-07-23, 16:09
Location: Norway

Re: v28.2.1 Bug on chess.com?

Unread post by Tomaso » 2018-11-29, 11:16

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)
Last edited by Tomaso on 2018-11-29, 11:19, edited 2 times in total.

missmoondog
Moonbather
Moonbather
Posts: 56
Joined: 2017-01-06, 11:44

Re: v28.2.1 Bug on chess.com?

Unread post by missmoondog » 2018-11-30, 18:29

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?

User avatar
Tomaso
Board Warrior
Board Warrior
Posts: 1201
Joined: 2015-07-23, 16:09
Location: Norway

Re: v28.2.1 Bug on chess.com?

Unread post by Tomaso » 2018-11-30, 21:09

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!
Last edited by Tomaso on 2018-11-30, 21:34, edited 2 times in total.

coffeebreak
Board Warrior
Board Warrior
Posts: 1660
Joined: 2015-09-26, 04:51
Location: U.S.

Re: v28.2.1 Bug on chess.com?

Unread post by coffeebreak » 2018-12-01, 05:13

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.

User avatar
bellarmin
Newbie
Newbie
Posts: 4
Joined: 2018-11-19, 09:49

Re: v28.2.1 Bug on chess.com?

Unread post by bellarmin » 2018-12-13, 20:49

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.
Last edited by bellarmin on 2018-12-13, 21:39, edited 1 time in total.

coffeebreak
Board Warrior
Board Warrior
Posts: 1660
Joined: 2015-09-26, 04:51
Location: U.S.

Re: v28.2.1 Bug on chess.com?

Unread post by coffeebreak » 2018-12-14, 07:28

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.


racorbin2010
Hobby Astronomer
Hobby Astronomer
Posts: 20
Joined: 2013-09-07, 19:59
Location: Warrenton, MO

Re: v28.2.1 Bug on chess.com?

Unread post by racorbin2010 » 2018-12-14, 14:52

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.

User avatar
bellarmin
Newbie
Newbie
Posts: 4
Joined: 2018-11-19, 09:49

Re: v28.2.1 Bug on chess.com?

Unread post by bellarmin » 2018-12-21, 15:54

Thanks a lot everybody.
Coffebreaks :clap: :clap: advice is simple and it works. :clap: :clap:
Bellarmin

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23473
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: v28.2.1 Bug on chess.com?

Unread post by Moonchild » 2018-12-21, 21:12

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.
Last edited by Moonchild on 2018-12-21, 21:19, edited 2 times in total.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

coffeebreak
Board Warrior
Board Warrior
Posts: 1660
Joined: 2015-09-26, 04:51
Location: U.S.

Re: v28.2.1 Bug on chess.com?

Unread post by coffeebreak » 2018-12-21, 22:14

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.
Last edited by coffeebreak on 2018-12-21, 22:31, edited 1 time in total.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 23473
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: v28.2.1 Bug on chess.com?

Unread post by Moonchild » 2018-12-21, 22:56

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.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne

Post Reply