ThomazPom / Moz-Ext-UltimaDark

Web Extension that uses agressive technique to get dark mode everywhere
12 stars 3 forks source link

Extension toggles can stop having an effect even after refreshing #48

Open Vintagemotors opened 6 months ago

Vintagemotors commented 6 months ago

I have no idea how to reproduce or track this, just something to watch for in case anyone else sees it happen. I fixed it by disabling and enabling the extension at the browser level. I experienced it on this site: https://noscript.net/about/githubassets.com;githubassets.com

Edit to add version number at time of issue: 1.5.19

ThomazPom commented 6 months ago

The only scenario I can envision causing this behavior is a potential crash of the UltimaDark background script, which would then be recorded in about:debugging#/runtime/this-firefox -> UltimaDark -> Inspect.

In the event of a recurrence, please review this log.

We'll leave this issue open for 20 days to monitor for any reoccurrence.

Thank you for your reports, which assist me in prioritizing feature enhancements and bug fixes.

Vintagemotors commented 6 months ago

Bumping this as I have encountered it in the last few days which resets the monitoring window. I do believe it is happening from a partial crash, but the log has not offered anything useful when I have checked it.

Vintagemotors commented 6 months ago

Confirmed this still happens in 1.5.31

logs

[GA] Google Analytics is enabled undefined browser.js:303:17 [GA: ON] trackingSendWebVitals is enabled undefined browser.js:303:17 Setting add-on status 25 browser.js:303:17 adding event listener for "onDisabled" browser.js:303:17 adding event listener for "onEnabled" browser.js:303:17 adding event listener for "onInstalling" browser.js:303:17 adding event listener for "onInstalled" browser.js:303:17 adding event listener for "onUninstalling" browser.js:303:17 adding event listener for "onUninstalled" browser.js:303:17 adding event listener for "onEnabling" browser.js:303:17 adding event listener for "onDisabling" browser.js:303:17 Global change event listeners have been initialized browser.js:303:17 Event received:
Object { type: "onInstalling", id: "{7c7f6dea-3957-4bb9-9eec-2ef2b9e5bcec}", needsRestart: undefined } browser.js:303:17 Event received:
Object { type: "onInstalled", id: "{7c7f6dea-3957-4bb9-9eec-2ef2b9e5bcec}", needsRestart: undefined } browser.js:303:17 Event received:
Object { type: "onInstalling", id: "uBlock0@raymondhill.net", needsRestart: undefined } browser.js:303:17 Event received:
Object { type: "onInstalled", id: "uBlock0@raymondhill.net", needsRestart: undefined } browser.js:303:17 Error in parsing value for ‘-webkit-text-size-adjust’. Declaration dropped. normalize.css:13:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘align-items’. Declaration dropped. styles.scss:36:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:28:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-duration’. Declaration dropped. styles.scss:29:2 Error in parsing value for ‘transition-property’. Declaration dropped. styles.scss:30:2 Unknown property ‘-moz-column-gap’. Declaration dropped. styles.scss:252:4 Error in parsing value for ‘-webkit-text-size-adjust’. Declaration dropped. photoswipe.css:17:2 Unknown property ‘-moz-pointer-events’. Declaration dropped. default-skin.css:223:2 Unknown property ‘backdrop-filter’. Declaration dropped. styles.scss:25:2

Notes

It persists even after disabling extension and refreshing the page which is interesting. Seen on https://www.omnicalculator.com/math/percentage-decrease