Panel/Options


The option tab contains switches for all of the browser extension's settings and also is where you can sign out with your account. Most options are only available when you are signed into the extension with your account.

Account #

Sign out of the extension. Does not affect your login session for the web app.

Test configuration #

Configures how Warhol runs tests:

  • Enable testing, when disabled, will prevent Warhol from performing any tests at all.
  • Test components, when enabled, causes Warhol to test components against snapshots.
  • Check theme, when enabled, tells Warhol that you want to perform theme tests on non-components
  • Stop on first error causes Warhol to stop its test as soon as it encounters a non-dismissed error. Use this for your rapid debug workflow when you just want to knock out one design bug after the other.

Warhol will only perform tests if enable testing is activated and test components and/or check theme is activated and a pattern library has been selected in either the collection panel tab or the toolbar button popup.

Changes to the test configuration are effective immediately once you click any of the checkboxes.

Overlay configuration #

Controls which parts of the content overlay to render, if any at all.

  • Enable overlay, when disabled, will not render anything into the page's content.
  • Element layers, when enabled, renders colorful semi-transparent boxes over any element for which a test report is available (according to the currently configured filters). When Warhol's devtools panel is open (and only then), you can click the boxes to jump to the related report in the reports panel tab
  • Issue labels, when enabled, renders tiny labels that point to elements for which a test report is available (according to the currently configured filters). Like the element layers, the labels can be clicked on when the devtools panel is open.

Changes to the overlay configuration are effective immediately once you click any of the checkboxes.

Extension preferences #

The last two options are available even when you are not logged in:

  • Enable debug mode, when activated, turns the extension into a slow, unusable mess. Caches are disabled the UI is cluttered with additional not-that-interesting buttons and switches for debugging purposes. Only enable this during troubleshooting with a support person.
  • Enable telemetry sends telemetry data to Warhol's backend service, where it is used for debugging and statistical evaluation. Telemetry data can include test results, but with URLs and other potentially identifying information either removed or hashed.

Remember to click “Save extension preferences” to apply the changes you have made to the extension preferences.

Join our Slack Community

Any question not answered yet? You want to get the latest information on Warhol and discuss new features? Join our Slack Community.