Steps to reproduce:
- ./mach bootstrap
there are at least 3 styles of questions in the prompt line
- enumerate options and ask for number
Please choose the version of Firefox you want to build:
1. Firefox for Desktop Artifact Mode
2. Firefox for Desktop
3. GeckoView/Firefox for Android Artifact Mode
4. GeckoView/Firefox for Android
Would you like to run a configuration wizard to ensure Mercurial is
Please enter your reply: 1
- ask the actual question with "Yn" (in mercurial-setup)
Would you like to enable these history editing extensions (Yn)?
Would you like to enable the evolve extension? (Yn)
Enable logging of commands to help diagnose bugs and performance problems (Yn)
Would you like to activate clang-format (Yn)?
Would you like to activate format-source (Yn)?
Would you like to install the `hg smart-annotate` alias (Yn)?
Will you be submitting commits to Mozilla (Yn)?
- long description with "Y/n"
Would you like to enable build system telemetry?
Mozilla collects data about local builds in order to make builds faster and
improve developer tooling. To learn more about the data we intend to collect
If you have questions, please ask in #build in irc.mozilla.org. If you would
like to opt out of data collection, select (N) at the prompt.
Your choice [Y/n]: n
Questions are asked in the consistent style.
especially the 3rd one is hard to follow.