Typically when you use the terminal to open an application on Mac, the
application is opened in the background.  This means that for example when
you use mach run or mach debug, you need to either use the mouse or a
painful sequence of keyboard shortcuts in order to get to the Firefox
window that is just opened.

As a keyboard user, I find this extremely painful in my day to day work,
and recently I'm feeling the burden even more given how easy it is these
days to run Firefox through mach.

We currently support a Mac only command line flag called -foreground which
makes Firefox's window open in the foreground by default when run from the
Terminal.  I filed bug 863754 to ask for mach pass -foreground by default,
but Steven brought up the excellent point that this behavior may actually
be desired by other people.  So I'd like to ask, if you care about this,
which way would _you_ have as the default?

FWIW, I don't believe this behavior makes much difference to our users,
since they don't typically run Firefox from the command line, so I consider
this mostly a choice which should be influenced by our developers.  Also,
note that there are some Mac applications which do already open in the
foreground by default.

Cheers,
--
Ehsan
<http://ehsanakhgari.org/>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to