[DEFAULT]
prefs = ["devtools.performance.recording.ui-base-url='https://example.com'"] # This sets up the WebChannel so that it can be used for our tests.
tags = "devtools devtools-performance"
subsuite = "devtools"
support-files = [
  "head.js",
  "helpers.js",
  "fake-frontend.html",
  "webchannel.html",
  "webchannel-favicons.html",
  "webchannel-open-script-in-debugger_assets/*",
  "webchannel-js-sources.html",
  "webchannel-source-map.html",
  "webchannel-source-map-assets/*",
]
skip-if = [
  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && tsan", # Bug 1804081, timeouts and data races in various tests
]

["browser_aboutprofiling-entries.js"]

["browser_aboutprofiling-env-restart-button.js"]

["browser_aboutprofiling-features-disabled.js"]

["browser_aboutprofiling-features.js"]

["browser_aboutprofiling-interval.js"]

["browser_aboutprofiling-more-actions-menu.js"]

["browser_aboutprofiling-presets-custom.js"]

["browser_aboutprofiling-presets.js"]

["browser_aboutprofiling-rtl.js"]

["browser_aboutprofiling-threads-behavior.js"]

["browser_aboutprofiling-threads.js"]

["browser_devtools-interrupted.js"]

["browser_devtools-onboarding.js"]

["browser_devtools-presets.js"]

["browser_devtools-previously-started.js"]

["browser_devtools-record-capture.js"]

["browser_devtools-record-discard.js"]

["browser_interaction-between-interfaces.js"]

["browser_popup-profiler-states.js"]

["browser_popup-record-capture-view.js"]

["browser_popup-record-capture.js"]

["browser_popup-record-discard.js"]

["browser_split-toolbar-button.js"]

["browser_webchannel-enable-menu-button-preset.js"]

["browser_webchannel-enable-menu-button.js"]

["browser_webchannel-get-js-sources.js"]

["browser_webchannel-get-source-map.js"]

["browser_webchannel-open-script-in-debugger.js"]

["browser_webchannel-page-favicon-data.js"]
