Gecko engine for Wine
Go to file
Mike Hommey 31a9d027d6 Bug 1076649 - Remove the '+' prefixing from mach commands with allow_all_arguments=True. r=gps
The reason to use '+' prefixing was to distinguish between options to the
mach command itself, and options that are passed down to whatever the
command does (like mach run passing down args to the built application).
That makes things unnecessarily awkward, and quite non-standard.

Instead, use standard '-' prefixing, and pass all the unknown arguments
down. If there is overlap between the known arguments and arguments supported
by the underlying tool (like -remote when using mach run), it is possible to
use '--' to mark all following arguments as being targetted at the underlying
tool.

For instance:
    mach run -- -remote something
would run
    firefox -remote something
while
    mach run -remote something
would run
    firefox something

As allow_all_arguments is redundant with the presence of a argparse.REMAINDER
CommandArgument, allow_all_arguments is removed. The only mach command with a
argparse.REMAINDER CommandArgument without allow_all_arguments was "mach dmd",
and it did so because it didn't want to use '+' prefixes.
2014-10-07 07:36:27 +09:00
accessible
addon-sdk
b2g Bumping manifests a=b2g-bump 2014-10-06 11:41:53 -07:00
browser Merge m-i to m-c, a=merge 2014-10-05 09:34:55 -07:00
build Bug 1076969 - processLeakLog should come up with reasonable defaults itself. r=jmaher 2014-10-06 14:23:17 -07:00
caps
chrome
config Bug 1066160 pt 2 - Include Brotli in the gecko build. r=gps 2014-10-04 10:02:24 +01:00
content Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
db/sqlite3
docshell Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
dom Bug 1039846 - Request implementation. r=baku 2014-09-23 22:03:20 -07:00
editor Bug 1026099 - Rework the spellchecker context menu to not use CPOWs. r=ehsan/billm/felipe 2014-10-03 10:52:37 -04:00
embedding Backed out changeset a2192165100c (bug 1041180) for xpcshell failures; CLOSED TREE 2014-10-03 10:12:53 +01:00
extensions Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
gfx Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
hal
image Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan 2014-10-06 13:08:20 -07:00
intl Backed out changeset 01bbf35c82bd (bug 1045958) for B2G Desktop OS X build bustage on a CLOSED TREE. 2014-10-03 10:47:00 +01:00
ipc Bug 1076926 - Add windows 10 support to exe manifest. r=jimm 2014-10-04 14:43:01 +09:00
js Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
layout Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
media Bug 806819 - Part 5: Update webrtc moz.build. r=jesup, r=gps 2014-10-06 13:14:29 -07:00
memory Backed out changeset a0b82c954206 (bug 1062709) for Windows mochitest 5 hangs 2014-10-03 15:06:16 +01:00
mfbt Bug 1074591 (part 3) - Fix unbounded growth in JSONWriter's vectors(!). r=froydnj. 2014-10-02 18:01:41 -07:00
mobile Merge m-i to m-c, a=merge 2014-10-05 09:34:55 -07:00
modules Backed out 2 changesets (bug 1003448) since their dependency was backed out 2014-10-04 20:10:19 -07:00
mozglue Bug 1077135 - Ensure logging initialization for early log messages in the linker. r=nfroyd 2014-10-04 10:31:49 +09:00
netwerk Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
nsprpub
other-licenses
parser
probes
profile
python Bug 1076649 - Remove the '+' prefixing from mach commands with allow_all_arguments=True. r=gps 2014-10-07 07:36:27 +09:00
rdf
security Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
services Bug 1075070 - [MobileID] First time an app requests a MobileID assertion for an already verified phone fails if it has no previous permission. r=spenrose 2014-10-06 11:30:54 +02:00
startupcache
storage
testing Bug 1076969 - processLeakLog should come up with reasonable defaults itself. r=jmaher 2014-10-06 14:23:17 -07:00
toolkit Merge inbound to m-c. a=merge 2014-10-06 17:05:56 -04:00
tools Bug 1076649 - Remove the '+' prefixing from mach commands with allow_all_arguments=True. r=gps 2014-10-07 07:36:27 +09:00
uriloader Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
view
webapprt Bug 1076926 - Add windows 10 support to exe manifest. r=jimm 2014-10-04 14:43:01 +09:00
widget Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
xpcom Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan 2014-10-06 13:11:24 -07:00
xpfe Backed out changeset a2192165100c (bug 1041180) for xpcshell failures; CLOSED TREE 2014-10-03 10:12:53 +01:00
xulrunner Bug 1076926 - Add windows 10 support to exe manifest. r=jimm 2014-10-04 14:43:01 +09:00
.clang-format
.clang-format-ignore
.gdbinit
.gitignore
.hgignore
.hgtags
.lldbinit
.reviewboardrc
aclocal.m4
Android.mk
AUTHORS
client.mk
client.py
CLOBBER
configure.in Bug 806819 - Part 2: Enable FORCE_PR_LOG globally. r=ted 2014-10-06 13:08:02 -07:00
LEGAL
LICENSE
mach
Makefile.in
moz.build
mozilla-config.h.in
README.txt

An explanation of the Mozilla Source Code Directory Structure and links to
project pages with documentation can be found at:

    https://developer.mozilla.org/en/Mozilla_Source_Code_Directory_Structure

For information on how to build Mozilla from the source code, see:

    http://developer.mozilla.org/en/docs/Build_Documentation

To have your bug fix / feature added to Mozilla, you should create a patch and
submit it to Bugzilla (https://bugzilla.mozilla.org). Instructions are at:

    http://developer.mozilla.org/en/docs/Creating_a_patch
    http://developer.mozilla.org/en/docs/Getting_your_patch_in_the_tree

If you have a question about developing Mozilla, and can't find the solution
on http://developer.mozilla.org, you can try asking your question in a
mozilla.* Usenet group, or on IRC at irc.mozilla.org. [The Mozilla news groups
are accessible on Google Groups, or news.mozilla.org with a NNTP reader.]

You can download nightly development builds from the Mozilla FTP server.
Keep in mind that nightly builds, which are used by Mozilla developers for
testing, may be buggy. Firefox nightlies, for example, can be found at:

    ftp://ftp.mozilla.org/pub/firefox/nightly/latest-trunk/
            - or -
    http://nightly.mozilla.org/