THE FIELD GUIDE

Tracking Firefox compatibility

Firefox changes can leave a theme partly unstyled even when its CSS still loads. These tools help you inspect the browser you have and prepare for the builds your users will get next.

Tool What it tells you
snapshot Which browser UI IDs and classes were observed in a Firefox build; saves a JSON baseline.
changelog Which names changed between that baseline and another build, and which removals the theme uses.
audit Which selectors and custom properties need attention in the selected Firefox, with suggested fixes.

A snapshot records structure; shot records appearance. Neither is a profile backup. Use audits and visual comparisons together: a selector can still exist while its layout looks wrong.