gecko-dev/servo/components/util
Alan Jeffrey ff94c101f2 servo: Merge #14313 - Allow multiple -Z debug options (from asajeffrey:util-opts-multiple-debugs); r=frewsxcv
<!-- Please describe your changes on the following line: -->

This PR allows the `-Z` command line option to be set multiple times; `servo -Zfoo -Zbar` is the same as `servo -Zfoo,bar`. This means we can pass debug options into `mach test-wpt` as `mach test-wpt --binary-arg=-Zfoo`; previously this failed because mach already passed in some debug options.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes do not require tests because this is part of the debug and test architecture

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: cd77071d3f43def99f4501d661c3c32448c80ac1
2016-11-22 02:23:48 -06:00
..
Cargo.toml servo: Merge #14246 - Urlmageddon (from emilio:servo-url); r=SimonSapin 2016-11-17 15:34:47 -06:00
basedir.rs servo: Merge #11687 - Android basedir (from larsbergstrom:android_basedir); r=mbrubeck 2016-06-09 15:57:56 -05:00
geometry.rs servo: Merge #12817 - Update to euclid 0.8 (from servo:euclid); r=nox 2016-08-11 20:12:29 -05:00
lib.rs servo: Merge #14246 - Urlmageddon (from emilio:servo-url); r=SimonSapin 2016-11-17 15:34:47 -06:00
opts.rs servo: Merge #14313 - Allow multiple -Z debug options (from asajeffrey:util-opts-multiple-debugs); r=frewsxcv 2016-11-22 02:23:48 -06:00
prefs.rs servo: Merge #12535 - Use Result instead of panicking when the resource dir can't be found (from Manishearth:try-resource); r=KiChjang 2016-07-21 04:08:49 -05:00
remutex.rs servo: Merge #13472 - Don't log in the middle of mutating a reentrant lock (from asajeffrey:util-remutex-dont-log-while-mutating-lock); r=jdm 2016-10-04 16:01:40 -05:00
resource_files.rs servo: Merge #12535 - Use Result instead of panicking when the resource dir can't be found (from Manishearth:try-resource); r=KiChjang 2016-07-21 04:08:49 -05:00
thread.rs servo: Merge #12468 - Removed panic channel, replaced by integrated logging and issue reporting (from asajeffrey:constellation-remove-panic-channel); r=emilio 2016-07-21 11:20:37 -05:00