- Blind mode tutorial
lichess.org
Donate

How to use Tools on Firefox

Hi @TotalNoob69 ,

I am trying to use Lichess Tools on Firefox, but am still stuck.

My Firefox version is 113(32-bit).

The user manual ( https://siderite.dev/blog/lichess-tools---user-manual/ ) says:
"All of the features below can be individually turned on or off from the Preferences menu, the LiChess Tools menu entry, or - if not logged in - from the LiChess Tools menu on the top right."

The first hurdle I cleared was finding the menu bar. On Firefox it is apparently hidden by default.

I think I have found the preferences menu (Menu Bar > Edit > Settings> Extensions&Themes> LiChess Tools by siderite). But then I see no way to proceed to switch features on or off. An Alternative route is MenuBar > Tools > Add-ons & Themes.

I do not see a "LiChess Tools menu on the top right [of what?]"

It might be just me, but changes are that other firefox users run into the same problems. If you need any more information, screenshots or other help to figure this out, I am happy to help.

Hi @TotalNoob69 , I am trying to use Lichess Tools on Firefox, but am still stuck. My Firefox version is 113(32-bit). The user manual ( https://siderite.dev/blog/lichess-tools---user-manual/ ) says: "All of the features below can be individually turned on or off from the Preferences menu, the LiChess Tools menu entry, or - if not logged in - from the LiChess Tools menu on the top right." The first hurdle I cleared was finding the menu bar. On Firefox it is apparently hidden by default. I think I have found the preferences menu (Menu Bar > Edit > Settings> Extensions&Themes> LiChess Tools by siderite). But then I see no way to proceed to switch features on or off. An Alternative route is MenuBar > Tools > Add-ons & Themes. I do not see a "LiChess Tools menu on the top right [of what?]" It might be just me, but changes are that other firefox users run into the same problems. If you need any more information, screenshots or other help to figure this out, I am happy to help.

Let me give you some context.

  1. First of all you have the extension popup, which you can enable the button for by pinning it to the toolbar
    https://i.imgur.com/lVFHCq7.png
  2. If you click the button, you should get the popup
    https://i.imgur.com/CXsc6XE.png
    In the popup there are all the useful links to understand what's going on.
  3. When installed and logged in, the Preferences page in Lichess should have a LiChess Tools section
    https://i.imgur.com/pfTJ3B9.png
    A similar option you get directly in the user menu on top-right (the same you use to get to Preferences) if you are not logged in.
    Personally, I don't recommend using LT not logged in, but you can do it.
  4. When you open the LiChess Tools Preferences section you get settings for all features and a link to the user manual for each
    https://i.imgur.com/rQduphL.png

I hope it's all clear. Yeah, you can contact me on the chat directly at any time.

Let me give you some context. 1. First of all you have the extension popup, which you can enable the button for by pinning it to the toolbar https://i.imgur.com/lVFHCq7.png 2. If you click the button, you should get the popup https://i.imgur.com/CXsc6XE.png In the popup there are all the useful links to understand what's going on. 3. When installed and logged in, the Preferences page in Lichess should have a LiChess Tools section https://i.imgur.com/pfTJ3B9.png A similar option you get directly in the user menu on top-right (the same you use to get to Preferences) if you are not logged in. Personally, I don't recommend using LT not logged in, but you can do it. 4. When you open the LiChess Tools Preferences section you get settings for all features and a link to the user manual for each https://i.imgur.com/rQduphL.png I hope it's all clear. Yeah, you can contact me on the chat directly at any time.

Thanks! I have to go now, but will look into this as soon as I can.

Thanks! I have to go now, but will look into this as soon as I can.

@TotalNoob69

I am now confused at a different level. Steps 1 and 2 did get me further. When I look at the Lichess preferences, there is no 'Lichess Tools' section in the list on the left. I am logged in to Lichess. And the LiChess Tools extension is showing on the toolbar. I could figure out how to send you screenshots or other info if that would help.
I truly appreciate your help.

@TotalNoob69 I am now confused at a different level. Steps 1 and 2 did get me further. When I look at the Lichess preferences, there is no 'Lichess Tools' section in the list on the left. I am logged in to Lichess. And the LiChess Tools extension is showing on the toolbar. I could figure out how to send you screenshots or other info if that would help. I truly appreciate your help.

That means the extension is not working for you for some reason.
Try to uninstall it and install it again.

That means the extension is not working for you for some reason. Try to uninstall it and install it again.

It might help if you look in the developer tools in the browser and check if there are any errors.

It might help if you look in the developer tools in the browser and check if there are any errors.

The good news is that I got Lichess Tools to work on a different machine (an android tablet). On the linux machine I have uninstalled and installed it again, to no avail. The errors in the browser developers tools are pasted below. As far as I can tell, the they are mainly warnings and two errors that seem to be related to adblockers I use.

Anyway, for the moment I am good now. Thanks a lot for your help!

10:25:27.508 Lichess is open source! See https://lichess.org/source site.OPEIJVAN.js:1:20158
10:25:36.743 The resource at “https://lichess1.org/assets/hashed/lichess.fa202807.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. profile
10:25:36.743 The resource at “https://lichess1.org/assets/font/noto-sans-v14-latin-regular.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. profile
10:25:36.743 The resource at “https://lichess1.org/assets/images/board/svg/brown.svg” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. profile
10:26:44.963 Unknown property ‘-moz-osx-font-smoothing’. Declaration dropped. profile:76:27
10:26:44.963 Ruleset ignored due to bad selector. profile:257:34
10:26:44.963 Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’. Ruleset ignored due to bad selector. profile:311:30
10:26:45.028 Unknown property ‘speak’. Declaration dropped. site.b51f77fe.css:1:3656
10:26:45.029 Unknown property ‘-moz-osx-font-smoothing’. Declaration dropped. site.b51f77fe.css:1:12268
10:26:45.032 Unknown pseudo-class or pseudo-element ‘has’. Ruleset ignored due to bad selector. site.b51f77fe.css:13:11158
10:26:45.061 Unknown property ‘speak’. Declaration dropped. bits.account.6ae15359.css:1:1551
10:26:45.159 Unknown pseudo-class or pseudo-element ‘has’. Ruleset ignored due to bad selector. bits.flairPicker.f705aff8.css:1:74
10:26:45.161 Content Security Policy: The page’s settings blocked the loading of a resource at data:text/css,%3Ais(%5Bid*%3D'google_ads... (“style-src”). NetUtil.jsm:146:14
10:26:45.215 Unknown pseudo-class or pseudo-element ‘-ms-track’. Ruleset ignored due to bad selector. dasher.6009a894.css:1:1408
10:26:45.215 Unknown pseudo-class or pseudo-element ‘-ms-fill-lower’. Ruleset ignored due to bad selector. dasher.6009a894.css:1:1513
10:26:45.215 Unknown pseudo-class or pseudo-element ‘-ms-fill-upper’. Ruleset ignored due to bad selector. dasher.6009a894.css:1:1595
10:26:45.215 Unknown pseudo-class or pseudo-element ‘-ms-thumb’. Ruleset ignored due to bad selector. dasher.6009a894.css:1:1677
10:27:34.137 Content Security Policy: The page’s settings blocked the loading of a resource at data:text/css,%3Ais(%5Bid*%3D'google_ads... (“style-src”). NetUtil.jsm:146:14
10:27:39.316 InstallTrigger is deprecated and will be removed in the future. profile
10:27:39.317 onmozfullscreenchange is deprecated. profile
10:27:39.317 onmozfullscreenerror is deprecated. profile

The good news is that I got Lichess Tools to work on a different machine (an android tablet). On the linux machine I have uninstalled and installed it again, to no avail. The errors in the browser developers tools are pasted below. As far as I can tell, the they are mainly warnings and two errors that seem to be related to adblockers I use. Anyway, for the moment I am good now. Thanks a lot for your help! 10:25:27.508 Lichess is open source! See https://lichess.org/source site.OPEIJVAN.js:1:20158 10:25:36.743 The resource at “https://lichess1.org/assets/hashed/lichess.fa202807.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. profile 10:25:36.743 The resource at “https://lichess1.org/assets/font/noto-sans-v14-latin-regular.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. profile 10:25:36.743 The resource at “https://lichess1.org/assets/images/board/svg/brown.svg” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. profile 10:26:44.963 Unknown property ‘-moz-osx-font-smoothing’. Declaration dropped. profile:76:27 10:26:44.963 Ruleset ignored due to bad selector. profile:257:34 10:26:44.963 Unknown pseudo-class or pseudo-element ‘-ms-input-placeholder’. Ruleset ignored due to bad selector. profile:311:30 10:26:45.028 Unknown property ‘speak’. Declaration dropped. site.b51f77fe.css:1:3656 10:26:45.029 Unknown property ‘-moz-osx-font-smoothing’. Declaration dropped. site.b51f77fe.css:1:12268 10:26:45.032 Unknown pseudo-class or pseudo-element ‘has’. Ruleset ignored due to bad selector. site.b51f77fe.css:13:11158 10:26:45.061 Unknown property ‘speak’. Declaration dropped. bits.account.6ae15359.css:1:1551 10:26:45.159 Unknown pseudo-class or pseudo-element ‘has’. Ruleset ignored due to bad selector. bits.flairPicker.f705aff8.css:1:74 10:26:45.161 Content Security Policy: The page’s settings blocked the loading of a resource at data:text/css,%3Ais(%5Bid*%3D'google_ads... (“style-src”). NetUtil.jsm:146:14 10:26:45.215 Unknown pseudo-class or pseudo-element ‘-ms-track’. Ruleset ignored due to bad selector. dasher.6009a894.css:1:1408 10:26:45.215 Unknown pseudo-class or pseudo-element ‘-ms-fill-lower’. Ruleset ignored due to bad selector. dasher.6009a894.css:1:1513 10:26:45.215 Unknown pseudo-class or pseudo-element ‘-ms-fill-upper’. Ruleset ignored due to bad selector. dasher.6009a894.css:1:1595 10:26:45.215 Unknown pseudo-class or pseudo-element ‘-ms-thumb’. Ruleset ignored due to bad selector. dasher.6009a894.css:1:1677 10:27:34.137 Content Security Policy: The page’s settings blocked the loading of a resource at data:text/css,%3Ais(%5Bid*%3D'google_ads... (“style-src”). NetUtil.jsm:146:14 10:27:39.316 InstallTrigger is deprecated and will be removed in the future. profile 10:27:39.317 onmozfullscreenchange is deprecated. profile 10:27:39.317 onmozfullscreenerror is deprecated. profile

Thanks! Those are warnings and not related to LiChess Tools unless there is more.

LiChess Tools doesn't appear to get loaded at all.

Those "Unknown pseudo-class or pseudo-element ‘has’" warnings indicate an old browser, although the selector should have been available since FF130 for android and FF121 for desktop and you say it's 113. Latest ver is 131.

Are you on some old Windows system like Win7?

I would venture to say that LT is not supported on that browser.

Thanks! Those are warnings and not related to LiChess Tools unless there is more. LiChess Tools doesn't appear to get loaded at all. Those "Unknown pseudo-class or pseudo-element ‘has’" warnings indicate an old browser, although the selector should have been available since FF130 for android and FF121 for desktop and you say it's 113. Latest ver is 131. Are you on some old Windows system like Win7? I would venture to say that LT is not supported on that browser.

Just checked the Firefox history. The earliest version of FF that might support LiChess Tools is 128.

Just checked the Firefox history. The earliest version of FF that might support LiChess Tools is 128.

This topic has been archived and can no longer be replied to.