Unable to view pipeline logs using Firefox. Color strips instead of text

Hi folks, I signed up for the performance plan and while trying to learn the ropes, this is what I’m seeing the the pipeline logs. Does not inspire confidence at all.

Hi @chrisg ,

The issue you are having is being caused by Firefox’s privacy.resistFingerprinting feature. With that setting enabled, Firefox scrambles the pixels within every rendered canvas, which is how logs are displayed on the site. Unfortunately there appears to be no way on the client side to detect if this setting is enabled in Firefox.

However, you may add app.circleci.com to the domain exception list in about:config (the setting is privacy.resistFingerprinting.exemptedDomains), or disable privacy.resistFingerprinting to restore functionality to the Canvas element in your browser.

1 Like

Thank you for the explanation.

Can you tell me why you are using fingerprinting? That feels pretty dirty tbh.

I was poking around and found there is an accessibility option. User Settings > Accessibility >
Accessible step output

By default, job step output uses an accelerated WebGL or Canvas renderer for improved performance. However, if you use a screen reader to view step output, this option will use a screen reader compatible renderer that uses browser DOM elements.

I enabled this yesterday but it didn’t make any difference. I checked it again today and it’s toggled back off. However, I looked at the logs today and I can see them now. My hope is that it just took a while to propagate that change and it sticks.

FWIW, rendering works today too with that option toggled on.