gecko-dev/build
Nathan Froyd eb2715f222 Bug 860860 - followup: fix json.dump call and be more explicit about object ordering; r=gps
It turns out the simple s/simplejson/json/ didn't work because
build_tooltool_manifest used item_sort_key to ensure that the objects
read in were written out in the same order.  This scheme was brittle,
since it only understand a couple of keys from the manifest file, and it
doesn't work with the stdlib json.

Instead, use object_pairs_hook=collections.OrderedDict with json.load,
which ensures that current objects get written out in the same order
they were read in *and* that any future keys will be handled
automagically.

DONTBUILD because NPOTB
2013-04-11 16:57:54 -04:00
..
autoconf Bug 788613 - Dump config.log when configure fails. r=ted 2013-04-10 16:15:01 +02:00
clang-plugin Bug 767563 - Add a clang static checker, part 2: Implement the MOZ_MUST_OVERRIDE attribute. r=ehsan 2013-03-23 21:13:24 -05:00
macosx Bug 835164 - Unbreak Seamonkey and Xulrunner mac universal builds after bug 834228. r=ted 2013-01-29 09:35:53 +01:00
mobile Bug 473236, 2013 edition, part 2: Remove executable bit from any png files that are incorrectly marked as executable, tree-wide. DONTBUILD 2013-04-05 16:15:41 -07:00
os2 Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
package Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
pgo Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
pymake Update pymake. No bug. 2013-04-09 10:17:33 -07:00
stlport Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
tests Bug 784841 - Part 6: Move some functions from ConfigStatus to mozbuild; r=ted 2013-01-29 06:24:24 -08:00
unix Bug 860860 - followup: fix json.dump call and be more explicit about object ordering; r=gps 2013-04-11 16:57:54 -04:00
valgrind Update Valgrind suppressions for bug 793548 and bug 823782. DONTBUILD 2013-03-28 14:47:41 -07:00
virtualenv Bug 857186: Make virtualenv paths relative. r=gps 2013-04-03 09:57:11 -07:00
win32 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
win64 Bug 774910 - Switch mozilla-central to the Windows 8.0 sdk. r=armenz 2013-01-09 13:04:39 -06:00
__init__.py
appini_header.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
application.ini Bug 767839 - Avoid preprocessing application.ini.in twice. r=khuey 2012-08-07 16:53:17 +02:00
automation-build.mk Bug 833018 - Enable special ASan options for tests when running with low memory. r=jmaher,a=nonlibxul 2013-01-22 16:48:02 +01:00
automation.py.in Bug 855681 - Try to get stacks from child processes that were alive after shutdown; r=ted 2013-04-03 20:45:26 +01:00
automationutils.py Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-21 09:19:34 -04:00
binary-location.mk Bug 831236: remove mobile/xul, r=axel,mfinkle,gps,glandium 2013-03-06 23:43:44 -08:00
bloatcycle.html Bug 792036 - Fix up tests to avoid relying on the existence of window.Components (MANUAL). r=mccr8 2012-09-24 14:46:28 +02:00
buildconfig.py Bug 780561 - Fix the buildconfig python module handling of environment variables. r=ted 2013-01-23 11:23:15 +01:00
checksums.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
cl.py Bug 462463 - Stop using mddepend.pl. r=ted 2013-04-09 15:10:25 -07:00
ConfigStatus.py Bug 847073 - Record and print detailed summary of moz.build execution; r=glandium 2013-03-04 10:32:57 -08:00
genrc.sh Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
leaktest.py.in b=793079 set leaktest timeout to half buildbot timeout r=ted 2012-09-25 16:19:25 +12:00
link.py bug 661908 - work around stupid Python 2.5 bug. r=bustage 2012-05-25 14:02:54 -04:00
mach_bootstrap.py Bug 818819 - Revamp mach's interaction with mochitests; r=Ms2ger 2013-03-26 15:00:43 -07:00
Makefile.in Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-21 09:19:34 -04:00
manifestparser.py Bug 778259 - Fix fallback relpath implementation for python 2.5- in manifestparser.py. r=jhammel 2012-08-04 08:54:59 +02:00
moz.build Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
mozconfig.common Bug 738612 - Add mozconfig "override" files to be included after everything else, for overriding previously set options. r=ted 2012-09-05 12:10:21 -07:00
mozconfig.common.override Bug 738612 - Add mozconfig "override" files to be included after everything else, for overriding previously set options. r=ted 2012-09-05 12:10:21 -07:00
mozconfig.vs2010-common Bug 779922 - Export Windows-style paths in the in-tree mozconfig.vs2010 when building under Pymake. r=ted 2012-08-07 02:37:11 +05:30
msys-perl-wrapper Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
profile_pageloader.html Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
profile_pageloader.pl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
qemu-wrap Add in support for running a cross-shell directly in qemu (bug 807936, r=ted) 2012-11-15 10:24:07 -05:00
update-settings.ini Bug 767839 Don't preprocess update-settings.ini twice r=khuey 2012-07-03 08:33:54 +01:00
upload.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
xpccheck.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00