Bug 2089508 - Keep SnakeYAML class names in GeckoView's consumer rules #434 (firefox-autoland@autoland)
|
|
|
| Warnings |
|
| Blockers |
|
| Branches | fix-perf-harness-keep-rule -> autoland |
| Repo | firefox-autoland@autoland (git) (git://github.com/pollym/firefox.git) |
| Author | pollym |
| State | closed |
| Commit Title |
Bug 2089508 - Keep SnakeYAML class names in GeckoView's consumer rules |
| Commit Body |
R8 obfuscation moves renamed classes into the root package, where SnakeYAML's static `getPackage().getName()` calls throw, crashing `DebugConfig.fromFile` in obfuscated apps whenever a test harness provides a config file. [here is a try](https://treeherder.mozilla.org/jobs?repo=try&revision=aa06c379f356dd2530426d42a6683afb4e2dada8) |
Landings
Landing requested on , by pmceldowney@mozilla.com.
Landing Job: 115183
Last update:
Result: 5b89fedac1496a836c713c2148fb86d8aada6f7c on firefox-autoland@autoland (git)
Links: Treeherder