question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Dark Reader breaks and Addons website doesn't see my browser after disabling ResistFingerprinting

See original GitHub issue

Operating System: Garuda Linux FireDragon (and LibreWolf) Version: 100.0

When I disable ResistFingerprinting in a new profile, Dark Reader is stuck loading, and i get this error running FireDragon in a terminal when I try opening Dark Reader: Extension error: TypeError: (destructured parameter) is undefined moz-extension://46aac3b1-3fe1-4ee3-bb4d-905050a2883e/ui/popup/index.js 1258 [[Exception stack sendRequest/</<@moz-extension://46aac3b1-3fe1-4ee3-bb4d-905050a2883e/ui/popup/index.js:1258:60 Current stack applySafeWithoutClone@resource://gre/modules/ExtensionCommon.jsm:698:13 wrapPromise/<@resource://gre/modules/ExtensionCommon.jsm:878:22 ]]

In addition, the Addons Store doesn’t see me using Firefox, prompting me to download it, when ResistFingerprinting is disabled.

Dark Reader then works upon enabling it again, as well as the addons store working properly.

In a pre-existing profile, I can’t get Dark Reader to work again after enabling ResistFingerprinting.

I get this running the profile in a terminal upon opening Dark Reader: [[Exception stack sendRequest/</<@moz-extension://9e522971-a340-439b-a28f-43ae6b2f3d48/ui/popup/index.js:1258:60 Current stack applySafeWithoutClone@resource://gre/modules/ExtensionCommon.jsm:698:13 wrapPromise/<@resource://gre/modules/ExtensionCommon.jsm:878:22 ]]

I have tested both issues in LibreWolf, and these aren’t issues there. librewolf-2022-05-13_12 58 12

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
TheEssemcommented, Aug 10, 2022

Seems to be related to the chrome.runtime.sendMessage call in Connector#sendRequest; the callback is returning a null value when resistFingerprinting is disabled, which is interesting since it seems like the type of thing that would happen when it’s enabled instead.

1reaction
JosephRezacommented, Jul 27, 2022

Hello,

I receive this issue still even when installing from the Chaotic AUR. I get the same error:

ATTENTION: default value of option mesa_glthread overridden by environment. Extension error: TypeError: (destructured parameter) is undefined moz-extension://6314f4e2-7d41-4b22-80c9-4b085e88f2f4/ui/popup/index.js 1259 [[Exception stack sendRequest/</<@moz-extension://6314f4e2-7d41-4b22-80c9-4b085e88f2f4/ui/popup/index.js:1259:60 Current stack applySafeWithoutClone@resource://gre/modules/ExtensionCommon.jsm:710:13 wrapPromise/<@resource://gre/modules/ExtensionCommon.jsm:890:22 ]]

I tried updating, reinstalling, deleting the .firedragon directory in my home folder, etc. and nothing worked.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Dark Reader Add-on - not working due to "Browser protected ...
Hi there, is there any way to bypass the "Page protected by browser" that is disabling " Dark reader ". I don't mean...
Read more >
The newest version breaks a lot of websites #5439 - GitHub
After web -browser recent update (to Chromium version 90) all the sites now appear in the Dark Mode always, even if the Dark...
Read more >
Help – Dark Reader
Check that the website is not listed under Site list tab. The extension doesn't work in incognito mode. Open chrome://extensions page, find Dark...
Read more >
Mozilla Madness: Resist Fingerprinting! - The Cloistered Monkey
Although some sites tell you to set Firefox's privacy.resistFingerprinting option to true, it breaks altair's interaction and some other ...
Read more >
Firefox Privacy - The Complete How-To Guide for 2022
This new and updated Firefox privacy guide shows you how to tweak and configure Firefox for maximum privacy and security in 2022.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found