Source code
Revision control
Copy as Markdown
Other Tools
# Remote debugging backward compatibility tests. These connect this Firefox to a
# second Firefox provisioned by ./mach devtools-compat-test, and no-op when run
# without it. Documentation in /documentation/TESTS_BACKWARD_COMPAT.md
#
# They live in the same folder as the regular about:debugging tests so that they
# can reuse head.js and its helpers, which are resolved relative to the test
# directory, but they have their own manifest and subsuite.
[DEFAULT]
tags = "devtools"
subsuite = "devtools-compat"
prefs = ["devtools.aboutdebugging.showHiddenAddons=false"] # showHiddenAddons has different values depending on the build flags, ensure consistent test behavior by always setting it to false.
fail-if = [
]
support-files = [
"head.js",
"helper-backward-compat.js",
"helper-mocks.js",
"helper-serviceworker.js",
"mocks/*",
"resources/backward-compat/*",
"!/devtools/client/debugger/test/mochitest/shared-head.js",
"!/devtools/client/shared/test/shared-head.js",
"!/devtools/client/webconsole/test/browser/shared-head.js",
]
["browser_backward_compat_connect.js"]
["browser_backward_compat_extension.js"]
["browser_backward_compat_profiler.js"]
support-files = [
"!/devtools/client/performance-new/test/browser/helpers.js",
"!/devtools/client/performance-new/test/browser/fake-frontend.html",
]
["browser_backward_compat_serviceworker.js"]
["browser_backward_compat_tabs.js"]
["browser_backward_compat_toolbox_console.js"]
["browser_backward_compat_toolbox_debugger.js"]
["browser_backward_compat_toolbox_inspector.js"]
["browser_backward_compat_toolbox_netmonitor.js"]