gecko-dev/build/valgrind
Andrew Halberstadt ac08b89a81 Bug 1459598 - Use profiles.json file to map test suites to the base profiles they use, r=jgraham
This serves two purposes:

1) It makes web-platform-tests pref downloading/handling a little more robust. When
run externally, it now downloads the entire testing/profiles directory. When loading
prefs it will look for both prefs_general.js (to support older versions of Firefox)
and profiles.json (for support moving forward).

This way we can add/remove/rename pref files under these directories without needing
to worry about breaking upstream wpt.

2) It provides developers an overview of which harnesses are using which base profiles.
Instead of hunting through test harness code to find this information, they can glance
at profiles.json.

MozReview-Commit-ID: AMzdnD8aGA2

--HG--
extra : rebase_source : 6fa0a802680417e49fcef99f3d03de7458a8fcba
2018-05-07 09:43:12 -04:00
..
__init__.py
cross-architecture.sup Bug 1457999: Update Valgrind intentional leak whitelist to include undecorated SaveToEnv; r=bustage 2018-05-07 17:07:52 -06:00
i386-pc-linux-gnu.sup
mach_commands.py Bug 1459598 - Use profiles.json file to map test suites to the base profiles they use, r=jgraham 2018-05-07 09:43:12 -04:00
output_handler.py
x86_64-pc-linux-gnu.sup Bug 1454511 - Widen valgrind suppression for selector parsing. r=njn 2018-04-16 17:11:49 -07:00