Mike Hommey
3aee57b087
Bug 912971 - Strip ./ from targets given to pymake on the command line. r=ted
2013-09-06 09:21:04 +09:00
Gregory Szorc
2ea29049bc
Bug 870420 - Require Python 2.7.3+ to build; r=ted
2013-09-05 13:55:58 -07:00
Mike Hommey
b22875d2b3
Bug 912846 - Bump pymake parser MRU cache to 50 items. r=gps
2013-09-05 15:10:33 +09:00
Mike Hommey
da877b72b3
Bug 912801 - Avoid defining PROGRAM in top-level Makefile. r=gps
2013-09-05 15:08:13 +09:00
Mike Hommey
f1cf3b4238
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Mike Hommey
c05cf63484
Bug 911634 - Create a .mozconfig.mk in the objdir when starting a build, and include it from config.mk. r=gps
2013-09-05 09:01:44 +09:00
Chenxia Liu
e918135f01
Bug 908737 - Robocop: upgrade to robotium-solo-4.2.jar. r=gbrown
2013-04-11 09:53:15 +03:00
Dan Gohman
93085a7034
Bug 910814 - SpiderMonkey: Disable errno for math functions. r=glandium
2013-09-02 17:21:21 -07:00
Mihnea Dobrescu-Balaur
450782aa3b
Bug 911249 - Followup for WindowsError, Access denied. r=ted
2013-08-30 18:55:10 -07:00
Mike Hommey
67b6e3a673
Bug 911154 - Better handle missing variables in application.ini when creating the corresponding header. r=gps
2013-08-31 10:20:37 +09:00
Mihnea Dobrescu-Balaur
ca9bd6304c
Bug 911262 - Use os.kill instead of ctypes in automation.py. r=ted
2013-08-30 11:27:23 -07:00
Mike Hommey
a53e0e4815
Bug 717538 - Enable crash reporter in application.ini with MOZ_CRASHREPORTER instead of MOZILLA_OFFICIAL. r=ted
2013-08-30 11:10:57 +09:00
Mike Hommey
1568928eb8
Bug 907650 - Move debugging options configure.in goop in compiler-opts.m4. r=gps
2013-08-30 11:10:33 +09:00
Doug Turner
805876c713
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
2013-08-25 16:56:53 -07:00
Ryan VanderMeulen
315255b833
Merge m-c to fx-team.
2013-08-27 20:38:23 -04:00
Irving Reid
085ba6994a
Bug 905315: Work around android ADT path naming scheme change; r=nalexander
2013-08-26 11:16:18 -04:00
Nathan Froyd
b4f16a0b95
Bug 908919 - Backout 1117002f074f:c03239a1493a (bug 906088) for causing Ts regressions; r=performance-is-job-1
2013-08-26 14:07:34 -04:00
Mike Hommey
6823f16393
Fixup for bug 904743, thanks to cl.py running without assertions. r=me
2013-08-26 16:59:53 +09:00
Ryan VanderMeulen
0e1d3c26c6
Merge inbound to m-c.
2013-08-23 17:49:37 -04:00
Jared Wein
fce3a43144
Bug 907559 - Update the PGO profile to open and close tabs between test pages. r=ted
...
--HG--
extra : rebase_source : 525887cb80092f795f0026aaf0fee8b4f559ea55
2013-08-23 13:48:32 -04:00
Gregory Szorc
eb8ede35d6
Bug 908296 - Touch virtualenv file to force psutil rebuild; r=bustage
2013-08-23 00:40:45 -07:00
Gregory Szorc
a4a96574c7
Bug 908296 - Upgrade psutil to version 1.0.1; rs=glandium
2013-08-23 10:18:57 -07:00
Ryan VanderMeulen
7ef3d29619
Backed out changesets 1ad8a6674785 and ed0b6a11532d (bug 908296) for OSX mach bustage.
2013-08-23 12:18:18 -04:00
Mike Hommey
3e16a0d1dd
Bug 904743 - Use makefile creation helper in BindingGen.py, cl.py and xpidl-process.py. r=gps
...
While at it, fix dependencies generated by BindingGen.py
2013-08-23 08:09:17 +09:00
Mike Hommey
903617ab06
Bug 904743 - Allow multiple targets on the same rule with includedeps in pymake. r=gps
2013-08-23 08:08:11 +09:00
Mike Hommey
26234441d3
Bug 908052 - Use GetShortPathName/GetLongPathName to canonicalize paths for dependency files generated by cl.py. r=gps
2013-08-23 08:08:05 +09:00
Geoff Brown
1aa6b9c2f8
Bug 908275 - Improve logging of xpcshell args in mochitests; r=jmaher
2013-08-23 09:11:43 -06:00
Geoff Brown
2ed6415994
Bug 908459 - Do not include TEST-INFO messages in robocop Passed count; r=jmaher
2013-08-23 09:11:38 -06:00
Nathan Froyd
bcc0e038b7
Bug 906088 - part 6 - update tests to use the new API; r=kats
2013-08-21 11:58:52 -04:00
Ms2ger
d62e2c8439
Bug 906619 - Part a: Move unconditional CSRCS to moz.build; r=mshal
2013-08-22 08:56:02 +02:00
Ed Morley
acbd366f78
Merge latest green inbound changeset and mozilla-central
2013-08-21 12:59:33 +01:00
Ryan VanderMeulen
6a4eaae47c
Merge m-c to fig.
2013-08-20 16:33:28 -04:00
Lucas Rocha
87fe449d08
Merge m-c to fig
2013-08-20 11:50:04 +01:00
Mike Hommey
c72ba9fb38
Bug 906240 - Adapt cl.py dependency output to pymake deficiencies ; also add source file to the list of dependencies. r=gps
2013-08-20 09:14:45 +09:00
Lucas Rocha
9aa6590925
Merge m-c into fig
2013-08-19 13:49:45 +01:00
Phil Ringnalda
beddb21787
Merge m-c to fx-team
2013-08-17 08:42:11 -07:00
Mike Hommey
da0dde6519
Bug 906260 - Make MOZILLA_OFFICIAL turn --enable-release on automatically. r=khuey
...
Still allow MOZILLA_OFFICIAL + --disable-release
2013-08-17 14:18:55 +09:00
Felipe Gomes
8dc1afd3e6
No bug - Add toolkit/components/jsdownloads to dumbmake-dependencies. rs=paolo
2013-08-16 15:35:38 -03:00
Guillaume Destuynder
100ce2c5f3
Bug 790923: Adds seccomp-bfp sandboxing support for B2G. r=khuey, r=gerv, r=agal, r=dhylands, r=keeler, r=imelven, a=kang.
2013-08-12 12:58:35 -07:00
Mike Hommey
15299a27c9
Bug 906403 - Avoid subconfigure fail in incremental builds when some variable like CFLAGS change. r=gps
2013-08-20 15:26:23 +09:00
Mike Hommey
d43cf05e84
Bug 903369 - Wrap subconfigure invocation and restore config.status produced file timestamps if they haven't changed. r=gps
2013-08-20 15:23:28 +09:00
Mike Hommey
59deef007a
Bug 904979 - Disable ICF and dead code removal on local builds. r=ted
2013-08-15 23:45:10 +09:00
Mike Hommey
d7e0172e8c
Bug 904979 - Force use gold, if possible, when the default linker is BFD ld, for local builds. r=ted
2013-08-15 23:45:10 +09:00
Mike Hommey
4c2f5c8547
Bug 904979 - Add build option for rel-eng type builds. r=ted
2013-08-15 23:45:09 +09:00
Mike Hommey
bdb998ba95
Bug 888549 - Don't print config.log when config.status fails. r=ted
2013-08-15 23:45:08 +09:00
Mike Hommey
b67b804e7f
Bug 861285 - Print AC_MSG_ERROR messages in config.log too. r=ted
2013-08-15 23:45:07 +09:00
JW Wang
b883640fbe
Bug 882171 - Part 2: Call NEON implementation. r=ehsan, r=glandium
2013-08-13 17:30:18 +08:00
JW Wang
605cb449b1
Bug 882171 - Part 1: Add NEON implementation of AudioNodeEngine.cpp. r=roc, r=padenot, r=derf, r=glandium
2013-08-13 15:39:42 +08:00
Ms2ger
f9ca076cae
Backout changeset 9a57f0f347e3 for insufficient review.
2013-08-13 13:30:00 +02:00
Guillaume Destuynder
65326fc6cb
Bug 790923: Adds seccomp-bfp sandboxing support for B2G. r=agal, r=dhylands, r=dkeeler, r=imelven, a=kang.
2013-08-12 12:58:35 -07:00
Margaret Leibovic
12912ff426
merge m-c into fig
...
--HG--
rename : browser/devtools/styleinspector/css-logic.js => toolkit/devtools/styleinspector/css-logic.js
2013-08-16 11:31:14 -07:00
Sriram Ramasubramanian
7a6405f632
Merge m-c to fig.
2013-08-09 10:49:51 -07:00
Adrian Tamas
3d883d2122
Bug 901445 - Add the longClickOnScreen from robotium 4.0 to Robocop (r=gbrown)
2013-08-09 18:32:35 +01:00
Lucas Rocha
b9e8ae6cda
Backed out changeset a9eb5d014736 (missed bug #)
2013-08-09 18:23:22 +01:00
Adrian Tamas
0159483a5d
Add the longClickOnScreen from robotium 4.0 to Robocop to make sure long click does not fail (r=gbrown)
2013-08-05 11:45:37 +03:00
Mike Hommey
61d9eb6255
Bug 900775 - Add -std=gnu++0x to HOST_CXXFLAGS when not cross-compiling. r=gps
2013-08-02 10:29:38 +09:00
Mike Hommey
da1fd24f25
Bug 899875 - Better handle empty arguments in pymake, and also treat whitespaces in bulk. r=ted
2013-08-02 10:29:31 +09:00
Jeff Muizelaar
2dc8276d4e
Bug 900594. Support Android SDK v18.0.1 r=glandium
...
This makes configure use build-tools instead of platform-tools
--HG--
extra : rebase_source : 7cf330f178b81dc30dc1cc15af52a03329330c3a
2013-08-01 20:41:19 -04:00
Gregory Szorc
2a1982cb93
Bug 902619 - Write mozinfo.json as part of config.status; r=ted
...
There are both mechanical and logical changes in this patch.
The mechanical changes involve moving some files into the mozbuild
package.
The logical changes include move writing of mozinfo.json into
config.status (from configure.in). There were some variable assignments
being performed in configure.in. These variables were read from
writemozinfo.py. However, these variables don't appear to be necessary!
Now that mozinfo has full access to the underlying config.status data
structure, it can now access these variables directly. I verified that
every variable being assigned in configure.in had a corresponding
AC_SUBST earlier in the file.
The only variable that's a bit weird is the TOPSRCDIR and MOZCONFIG
environment variables. mozinfo continues to look in the environment for
MOZCONFIG. However TOPSRCDIR is now coming from config.status.
As part of moving the code, I also modernized the test file, cleaned up
some style, and removed some unused imports.
--HG--
rename : config/writemozinfo.py => python/mozbuild/mozbuild/mozinfo.py
rename : config/tests/unit-writemozinfo.py => python/mozbuild/mozbuild/test/test_mozinfo.py
2013-08-07 23:48:41 -07:00
Christian Holler
b999e9f332
Bug 902157 - ASan: Add memory configuration for 4 GB test slaves. r=jmaher
2013-08-06 23:02:07 +02:00
Benoit Girard
fbf11cf094
Bug 899858 - Cache pymake len() computation to speed up parsing. r=benjamin
2013-08-06 15:25:57 -04:00
Mike Hommey
f3cda63b7a
Bug 901149 - Add the clang workaround for __float128 to HOST_CXXFLAGS when not cross-compiling. r=ted
2013-08-06 10:08:23 +09:00
Geoff Brown
5e78f560a8
Bug 894454 - Avoid potential NullPointerException crashes in sutAgent; r=wlach
2013-08-02 20:25:32 -07:00
Jim Mathies
0a487d077b
Bug 905628 - Fixup mochitest hang detection for metrofx. r=ted
2013-08-27 10:47:40 -05:00
Jason Yeo
7dfe7b9231
bug 763903: regularly run mozconfig comparisons. r=gps/bhearsum
...
--HG--
extra : rebase_source : bce7ca1529dd139f92ddb42f898aea3842ae0689
2013-07-31 14:27:13 -04:00
Mike Hommey
c0f05bb58a
Bug 899405 - Allow host and target compilers to depend on stdc++-compat independently. r=ted
2013-07-31 14:04:23 +09:00
Ryan VanderMeulen
1c2e96e8f9
Merge m-c to inbound.
2013-07-30 15:41:57 -04:00
Ryan VanderMeulen
37174a2eb7
Merge m-c to fx-team.
2013-07-30 13:12:26 -04:00
Masatoshi Kimura
ba55c7651f
Bug 898903 - Prevent env["PATH"] from becoming Unicode on Windows. r=jgriffin
2013-07-30 10:02:28 -04:00
Jeff Hammel
8ca165a5cb
Bug 688667 - refactor automation.py into mozprocess and mozprofile and load via virtualenv. r=jmaher
2013-07-30 08:30:40 -04:00
Gregory Szorc
6f07211b56
Bug 794580 - mach mercurial-setup; r=nalexander
...
DONTBUILD (NPOTB)
--HG--
extra : rebase_source : b5cfc81d1a0537b5ae25a76c3ccc604383f60f6c
2013-07-29 16:58:40 -07:00
Mike Hommey
7c008ee6a3
Bug 898998 - Turn BL into BLX when doing thumb call relocations and the target is ARM. r=nfroyd
2013-07-30 08:57:28 +09:00
Mike Hommey
93bec11dfa
Bug 895915 - Enforce host gcc/clang support for C++11. r=gps
2013-07-30 08:57:28 +09:00
Mike Hommey
fa8d1e106e
Bug 893976 - Add a mach command to update uuids for specific interfaces and their descendants. r=gps
2013-07-30 08:57:28 +09:00
Mike Shal
dd73712024
Bug 888016 - Support compilation in subdirectories without VPATH; r=gps
2013-07-02 17:40:17 -04:00
Nick Alexander
15d0c3f988
Bug 898296 - Search for Android SDK build tools version 18.0.0. r=gps
...
This patch also tries to verify that the tools are actually found
early in the configure process, rather than failing with difficult to
parse errors at the end of the build.
Since the Android developer tools are defined earlier in the build
process, we can remove a work-around needed for |make install|.
2013-07-30 09:15:50 -07:00
Kartikaya Gupta
f99024f916
Bug 899421 - Rename getArguments so that FennecInstrumentationTestRunner is compatible with Android API level 18. r=gbrown
2013-07-30 11:13:34 -04:00
Geoff Brown
afc272564b
Bug 896199 - Add event queue for Robocop; r=margaret
2013-07-26 15:16:43 -07:00
Christian Holler
52662c6e0e
Bug 898484 - Add --enable-stdcxx-compat to mozconfig.asan. r=bustage-fix
2013-07-26 19:43:12 +02:00
Armen Zambrano Gasparnian
be340d68be
Bug 895451 - Automate Talos setup & running Talos on the tree. DONTBUILD. r=gps
2013-07-26 11:04:31 -04:00
Gregory Szorc
3bae810774
Bug 883209 - Part 1: Record system resource usage of builds; r=glandium
2013-08-20 10:42:25 -07:00
Mike Hommey
58c75e5261
Bug 894763 - Default objdir should reflect target, not host. r=gps
2013-07-23 07:26:09 +09:00
Mike Hommey
c383ac6899
Bug 892366 - Support R_ARM_CALL relocations in elfhack. r=nfroyd
2013-07-23 07:26:06 +09:00
Mike Hommey
62d243d5bb
Bug 895253 - Disable crash reporter when cross building across different OSes (e.g. OSX android builds). r=ted
2013-07-21 13:58:42 +09:00
Mike Hommey
45178f3acf
Bug 895248 - Move --enable-stdcxx-compat in build/unix/mozconfig.linux. r=ted
2013-07-21 13:58:23 +09:00
Roberta De Viti
e1d7bf65ec
Bug 894717 - Fix 'plase upgrade' typo in autoconf files. r=khuey
2013-07-19 10:47:15 -07:00
Gervase Markham
acfedfd6cb
Bug 715549 - remove last vestiges of tri-licence. DONTBUILD.
2013-07-19 16:08:33 +01:00
Gregory Szorc
bd799431a9
Bug 894227 - Add configobj Python package; rs=glandium
...
Version 4.7.2 added without modifications. Source obtained from PyPI.
2013-07-18 12:55:41 -07:00
Ed Morley
4bdb99926d
Merge latest green inbound changeset and mozilla-central
2013-07-16 09:57:55 +01:00
Gregory Szorc
702f2fca14
Bug 894197 - Define state directory in mach context object; r=jhammel
...
DONTBUILD (NPOTB)
2013-07-15 19:56:15 -07:00
Mike Hommey
33751731f6
Bug 850576 - Statically link stlport on b2g and android, and always use a custom built stlport for that. r=ted
2013-07-15 18:48:39 +09:00
Mike Hommey
74b7d3981e
Bug 879792 - Import the STLport source. r=ted
2013-07-15 18:48:39 +09:00
Max Li
9def56d941
Bug 894000 - Fix dumbmake dependencies for accessible. r=gps
...
DONTBUILD
2013-07-15 16:06:10 -04:00
Ben Hearsum
f3ca513d74
bug 763903: regularly run mozconfig comparisons for firefox. r=ted/bhearsum
...
--HG--
extra : rebase_source : 84a54e6362d8d6cef6bbd0a88c1f59e3fa7972b6
2013-07-15 13:27:12 -04:00
Ryan VanderMeulen
92e4fbcbce
Merge m-c to inbound.
2013-07-12 15:51:48 -04:00
Geoff Brown
9fb536905b
Bug 856129 - Increase RobocopUtils.runOnUIThreadSync timeout; r=cpeterson
2013-07-12 12:30:27 -07:00
Ryan VanderMeulen
8b191eba7a
Merge inbound to m-c.
2013-07-12 13:29:35 -04:00
Rail Aliiev
2d2d183388
Bug 886842 - Add clang trunk builds for ASan. r=froydnj
2013-07-12 13:14:57 -04:00
Ed Morley
89414bc0c3
Merge latest green inbound changeset and mozilla-central
2013-07-11 10:10:13 +01:00
Rail Aliiev
68a70dea40
Bug 886842 - Add clang trunk builds for ASan. r=bhearsum DONTBUILD
2013-07-10 15:35:57 -04:00
Mike Shal
766102f43a
Bug 751076 - fix $< and $^ for pymake; r=bsmedberg
2013-07-09 10:14:16 -04:00
Gregory Szorc
bcf3de711c
Bug 891632 - Port NO_DIST_INSTALL to moz.build; r=joey
...
Many of the moved variables are likely not needed. moz.build should one
day validate the sandbox's output and error if "useless" variables are
present.
--HG--
extra : rebase_source : 3abdea056c18d00ede8c15b37db60532eca58630
2013-07-10 12:08:21 -07:00
Mike Hommey
7ae0a0662d
Bug 892361 - Default to gcc 4.7 from the NDK if it's there. r=ted
2013-07-12 09:16:11 +09:00
Mike Hommey
595f8ffb4d
Bug 892355 - Force enable elfhack with --enable-elf-hack. r=ted
2013-07-12 09:15:10 +09:00
Mike Hommey
78bc3b1d51
Bug 892366 - Support R_ARM_JUMP24 relocations in elfhack. r=nfroyd
2013-07-12 09:14:20 +09:00
Nathan Froyd
6939c70818
Bug 902104 - upgrade to GCC 4.7.3; r=gps
2013-08-06 12:39:11 -04:00
Gregory Szorc
bee18ba6c2
Bug 891474 - Establish unified directory for Python build actions; r=glandium, ted
...
--HG--
rename : config/purge_directories.py => python/mozbuild/mozbuild/action/purge_manifests.py
rename : build/xpccheck.py => python/mozbuild/mozbuild/action/xpccheck.py
extra : rebase_source : 46bc960aa62c1117a7bf215653b768dc78b48d9a
2013-07-11 13:42:26 -07:00
Rail Aliiev
2e86375d51
Bug 870173 - Upgrade to clang 3.3. r=ehsan DONTBUILD
2013-07-09 09:56:28 -04:00
Nathan Froyd
36e1a02735
Bug 887902 - move --enable-debug{,-symbols} option processing before MOZ_COMPILER_OPTS; r=glandium
...
MOZ_COMPILER_OPTS depends on MOZ_DEBUG_FLAGS being set for proper checking of
linker dead code deletion when using GCC.
GC'ing sections saves ~1.5MB off of mobile libxul according to size(1):
[froydnj@cerebro eideticker]$ size /opt/build/froydnj/build-android/dist/bin/libxul.so
text data bss dec hex filename
23733400 2314816 1495973 27544189 1a44a7d /opt/build/froydnj/build-android/dist/bin/libxul.so
[froydnj@cerebro eideticker]$ size /opt/build/froydnj/build-android/dist/bin/libxul.so
text data bss dec hex filename
22261936 2145116 1494533 25901585 18b3a11 /opt/build/froydnj/build-android/dist/bin/libxul.so
2013-06-27 13:50:54 -04:00
Xavier Fung
221217ebbf
Bug 888158 - Make configure to detect Visual Studio 2013 compiler. r=ted
2013-07-03 10:52:32 +09:00
Richard Newman
d003539ad1
Merge m-c to m-i.
2013-07-02 18:52:48 -07:00
Gregory Szorc
0715bcad95
Bug 889669 - Use Python 3 compatible octal syntax; r=ted
...
And change the permissions to be more standard for a user directory.
DONTBUILD (NPOTB)
2013-07-02 17:32:38 -07:00
Nick Alexander
1646b03224
Bug 818744 - mach commands to run Python and Python unit tests. r=gps
...
DONTBUILD because NPOTB
2013-07-02 17:33:48 -07:00
Chris Kitching
d1c2df92fc
Bug 888074 - Replacing single-threaded uses of StringBuffer with StringBuilder. r=rnewman
2013-07-02 08:12:17 -04:00
Dan Minor (dminor@mozilla.com)
36056ea691
Bug 881897: Reduce frequency of polling in remoteautomation.py; r=jmaher
2013-06-28 07:49:53 -04:00
Nick Alexander
e797d0b7b5
Bug 874132 - Second reland Part 3: Replace uses of apkbuilder with zip and custom debug signing tool. r=jmaher,mfinkle
...
This incorporates follow-ups including: rename the debug key; check if
key alias exists rather than just testing for keystore existence; set
$(AIDL).
Renaming the debug key works around an un-confirmed JDK bug in
jarsigner, where '-debug' and 'debug' compare the same.
2013-06-20 11:50:28 -07:00
Brian O'Keefe
5f8b5163e8
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Ryan VanderMeulen
342c4d256a
Backed out changeset 833ca9a17792 (bug 874132) for Android bustage on a CLOSED TREE.
2013-06-19 20:32:47 -04:00
Nick Alexander
c881e10c70
Bug 874132 - Reland Part 3: Replace uses of apkbuilder with zip and custom debug signing tool. r=jmaher,mfinkle
...
This incorporates follow-ups including: rename the debug key; check if
key alias exists rather than just testing for keystore existence; set
$(AIDL).
Renaming the debug key works around an un-confirmed JDK bug in
jarsigner, where '-debug' and 'debug' compare the same.
2013-06-19 17:05:14 -07:00
Ehsan Akhgari
33c9930db5
Bug 752034 - Use the Windows SDK when building with Clang on Windows; r=ted
2013-06-13 13:09:22 -04:00
Ehsan Akhgari
64be84714f
Bug 882766 - Recognize clang even when it doesn't #define __GNUC__; r=ted
...
Clang on Windows #defines _MSC_VER but not __GNUC__, so we need to make sure
that the build system can recognize it even when __GNUC__ is not defined.
2013-06-13 13:03:13 -04:00
Nick Alexander
966d17128b
Backed out changeset 3a4c1a113154 (Bug 874132) for jarsigner "Please specify alias name" errors.
2013-06-19 08:21:15 -07:00
Joey Armstrong
8a348c090d
bug 872087: mozbuild HOST_LIBRARY_NAME conversion cleanup. r=gps
2013-06-19 09:19:25 -04:00
Nick Alexander
5852bb6287
Bug 874132 - Part 3: Replace uses of apkbuilder with zip and custom debug signing tool. r=jmaher
...
--HG--
extra : rebase_source : cf6601c6591921397f96fd1011db43de962ee8ed
2013-06-18 09:25:16 -07:00
Nathan Froyd
0534491630
Bug 874132 - Part 1: Handle SDK layout differences in the Android r22 SDK. r=nalexander
...
Author: Nathan Froyd <froydnj@gmail.com>
--HG--
extra : rebase_source : 614b386efc0a2b13c6570c99d09d6ec99146c3e1
2013-06-18 09:25:15 -07:00
Andrew Halberstadt
dccada0f5b
Bug 882461 - add mozbase packages to sys.path in automation, r=jhammel
2013-06-17 13:22:39 -07:00
Garrett Robinson
94ae55944b
Bug 875126 - Make cgdb an option for mach --debugger. r=ted
2013-06-12 16:17:11 -04:00
Joshua Cranmer
592a62ef64
Bug 869635 - Eliminate the xpcshell master manifest, r=gps.
2013-06-12 07:27:17 -05:00
Joey Armstrong
31ee79aa36
bug 872087: move HOST_LIBRARY to moz.build (file batch #1 ). r=mshal
2013-06-10 12:21:32 -04:00
Jeff Hammel
4f15a54af6
Bug 707976 - Remove manifestdestiny from its old location in m-c and use that in testing/mozbase;r=ahal
...
--HG--
extra : rebase_source : 78e596979ddfb001475270580afeab992694ed45
2013-06-07 12:30:11 -07:00
Mark Finkle
af1e66001b
Bug 861164 - use different search URLs for tablet vs. non-tablet [tests] r=margaret
2013-06-05 22:29:44 -04:00
Bob Clary
fb147afa42
Bug 879489 - SUTAgent - Make sure /data/local/tmp is a directory and is writable, r=jmaher. DONTBUILD
2013-06-05 11:25:43 -07:00
Ted Mielczarek
953d57ac0d
bug 746244 - Port profileserver.py to Mozbase. r=jhammel
...
--HG--
rename : build/pgo/genpgocert.py.in => build/pgo/genpgocert.py
2013-05-28 15:33:57 -04:00
Ted Mielczarek
d129ae2009
bug 746244 - clean up a few things in genpgocert.py. r=jmaher
2013-05-29 20:17:32 -04:00
Nathan Froyd
b5b1e03424
Bug 875332 - add cgdb to the known debuggers list; r=jmaher
2013-05-23 10:56:18 -04:00
Jed Davis
8da61fdd12
Bug 873332 - Don't use -fno-omit-frame-pointer on ARM to avoid a GCC bug. r=glandium
...
The flag would not be useful for profiling on our current ARM platforms
even if it worked correctly, so we can just remove it.
2013-05-30 08:10:02 -04:00
Randell Jesup
6a549ea592
Bug 870002: remove mediastreamgraph:4 logging r=ehsan
2013-05-28 15:04:13 -04:00
Geoff Brown
d2cdb66f67
Bug 876524 - Add sut uptime to sutAgent info and increase version to 1.18; r=jmaher
2013-05-28 08:43:33 -06:00
Geoff Brown
b15090edaf
Bug 867360 - Get Service class correctly so Watcher runs as foreground service; r=jmaher
2013-05-28 08:43:31 -06:00
Geoff Brown
8dda14bc37
Bug 867360 - Add onTrimMemory handler to sutagent; r=jmaher
2013-05-28 08:43:28 -06:00
Geoff Brown
23603fb52c
Bug 867360 - Add onLowMemory handler to watcher; r=jmaher
2013-05-28 08:43:26 -06:00
Geoff Brown
40cee9cef7
Bug 867360 - Improve setForeground logging in sutAgent; r=jmaher
2013-05-28 08:43:24 -06:00
Geoff Brown
374d71c29e
Bug 867360 - Improve logging in watcher; r=jmaher
2013-05-28 08:43:22 -06:00
Mike Hommey
fcbdcef6a7
Bug 873334 - Add -march=pentiumpro when building in x64 buildbot environments. r=ted
2013-05-28 09:42:58 +02:00
Joshua Cranmer
c6a8662716
Bug 868285 - Fix static checking builds, part 2: Add MOZ_NONHEAP_CLASS. r=ehsan
...
--HG--
rename : build/clang-plugin/tests/TestStackClass.cpp => build/clang-plugin/tests/TestNonHeapClass.cpp
2013-05-27 16:05:02 -05:00
Joshua Cranmer
2cf82af930
Bug 868285 - Fix static checking builds, part 1: infer MOZ_STACK_CLASS. r=bsmedberg
2013-05-27 16:04:18 -05:00
Mike Shal
994cfe0b6b
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Boris Zbarsky
bf91a01713
Bug 875025. Use a deque, not a list, for the pending queue in pymake. r=glandium
2013-05-23 09:20:32 -04:00
Mike Hommey
f0e73b3fa2
Bug 875023 - Make Rule._executeweak faster in e.g. dom/bindings. r=ted
2013-05-23 07:27:50 +02:00
Gary Kwong
f4e825efaf
Bug 874658 - Add Valgrind suppression. DONTBUILD
2013-05-21 15:28:26 -07:00
Gary Kwong
2f8dea04c0
Bug 794364 is WONTFIX since JM has been removed. DONTBUILD
2013-05-21 15:12:55 -07:00
Mike Hommey
83235b061d
Bug 873640 - Fix and cleanup profiledbuild profile script invocation. r=ted
2013-05-21 08:28:49 +02:00
Gregory Szorc
06dd9683e9
Bug 874078 - Move RecursiveMakeBackend.built rule to rules.mk; r=glandium
2013-05-20 23:26:20 -07:00
Gregory Szorc
99a161538b
Bug 873798 - Mach will now create a directory for holding global state; r=ted
2013-05-20 18:07:48 -07:00
Gregory Szorc
681db035ec
Bug 872856 - Temporarily increase Python recursion limit in pymake; r=ted
2013-05-20 14:07:15 -07:00
Nick Alexander
3e6da17ab5
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
...
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-20 11:39:50 -07:00
Nick Alexander
6ed9eb9fc2
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate fennec_ids.txt. r=jmaher
...
Building mobile/android/base will now generate
$(DEPTH)/mobile/android/base/fennec_ids.txt.
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-20 11:39:49 -07:00
Gregory Szorc
93a66626cc
Bug 873325 - Normalize topobjdir to an absolute path; r=glandium
2013-05-20 09:45:54 -07:00
Nathan Froyd
a7e95eedb6
Bug 873493 - add lldb to the list of known debuggers; r=jmaher
2013-05-17 11:22:00 -04:00
Ed Morley
b94948dc95
Bug 872507 - Tweak logcat java-exception regex to strip more whitespace; r=jmaher
2013-05-17 12:42:02 +01:00
Mike Hommey
1e7e266874
Bug 859966 - Switch linux builds to gcc 4.7.2. r=gps
2013-05-17 08:21:45 +02:00
Geoff Brown
6c5741a764
Bug 872244 - Dump ANR stack traces after Android tests; r=jmaher
2013-05-16 14:32:52 -06:00
Ed Morley
365dc4222a
Bug 872116 - Output a TBPL compatible message for Android logcat "FATAL EXCEPTION" failures; r=jmaher
2013-05-14 19:08:47 +01:00
Ed Morley
580f20e03b
Backed out changeset 2d5c2f191920 (bug 863445) for breaking Android Nightlies
...
--HG--
rename : mobile/android/base/fennec-ids-generator.py => build/mobile/robocop/parse_ids.py
2013-05-13 12:31:39 +01:00
Ed Morley
03cf49557a
Backed out changeset dac51812454a (bug 863445)
2013-05-13 12:31:10 +01:00
Nick Alexander
ea8d26066b
Merge mozilla-central into services-central.
2013-05-12 16:19:27 -07:00
Nick Alexander
c845a84338
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
...
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-11 16:53:49 -07:00
Nick Alexander
07abe0b862
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher
...
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-11 16:53:48 -07:00
Nick Alexander
403b679bb3
Backed out e7739a472f09, 3fd142236a0f, and 382ec69cdfb1 (Bug 863445) for Android rc1 and rc2 failures on a CLOSED TREE. r=me
...
--HG--
rename : mobile/android/base/fennec-ids-generator.py => build/mobile/robocop/parse_ids.py
2013-05-10 21:38:52 -07:00
Nick Alexander
432a1e1294
Bug 870908 - Add Robocop Java harness for writing tests in Javascript. r=rnewman
2013-05-10 19:45:58 -07:00
Nick Alexander
400a73884d
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
...
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-10 18:39:00 -07:00
Nick Alexander
51c1111fa4
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher
...
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-10 18:39:00 -07:00
Josh Matthews
5800bb1c02
Bug 870745 - Remove incorrect self argument from killAndGetStack. r=ted
2013-05-10 10:50:51 -04:00
Brian O'Keefe
2186ab5dce
Bug 862986 - Part 2a: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-05-01 14:05:40 -04:00
Josh Matthews
8f0773e606
Bug 597064 - Add timeout logic to xpcshell test runner. r=ted
2012-12-20 03:43:19 -05:00
Randell Jesup
aedec84478
Bug 870002: enable MediaStreamGraph logging to try to hunt down bug 870002 r=philor
2013-05-09 02:05:06 -04:00
Gregory Szorc
408aacec08
Bug 856392 - Categorize mach commands; r=jhammel
...
DONTBUILD (NPOTB)
2013-05-08 17:56:30 -07:00
Ryan VanderMeulen
ecfdad5a3a
Backed out changeset e40466e428dc (bug 853301) for breaking cross-compiles.
2013-05-08 08:27:00 -04:00
Ehsan Akhgari
f4df5ffb5c
Backed out changeset da02b1166a5c (bug 597064) because of mochitest failures on a CLOSED TREE
2013-05-07 18:33:49 -04:00
Josh Matthews
3bdacf49cb
Bug 597064 - Add timeout logic to xpcshell test runner. r=ted
2012-12-20 03:43:19 -05:00
Mike Hommey
db4ef21318
Bug 777379 - Additional .DEFAULT_GOAL test for pymake. r=gps DONTBUILD
2013-05-07 17:34:47 +02:00
Andrew Halberstadt
b46d09ae89
Bug 830430 - automation.py should read profile data from a file, r=jhammel
...
* * *
Copy prefs general
2013-05-07 11:19:46 -04:00
Norbert Lindenberg
0dbb3c55f6
Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox. r=gps, r=brendan, sr=asa
2013-05-06 16:45:25 -07:00
Gavin Sharp
ea8b76dbc4
Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum
...
--HG--
rename : browser/config/mozconfigs/linux32/release => browser/config/mozconfigs/linux32/beta
rename : browser/config/mozconfigs/linux64/release => browser/config/mozconfigs/linux64/beta
rename : browser/config/mozconfigs/macosx-universal/release => browser/config/mozconfigs/macosx-universal/beta
rename : browser/config/mozconfigs/win32/release => browser/config/mozconfigs/win32/beta
extra : transplant_source : %F6%CFK%CE%16v%07%8A%D5o%97%8C%BB%95q%D5%3C%93%2B%94
2013-04-25 12:23:21 -07:00
Gregory Szorc
5d590258b9
Bug 799308 - Mach command for running Marionette, r=gps
2013-04-19 05:19:54 -07:00
Felipe Gomes
b858ed45e7
Bug 868880 - Add browser/app tree to dumbmake-dependencies. r=gps
2013-05-06 16:48:17 -03:00
Mike Hommey
9aab515c1d
Bug 777379 - Set .DEFAULT_GOAL unconditionally, override with OVERRIDE_DEFAULT_GOAL, and fix pymake to be on par with GNU make when handling .DEFAULT_GOAL. r=gps
2013-05-05 10:16:25 +02:00
Brian Smith
88fa8e1007
Bug 867445: Remove Test Pilot, r=gavin
2013-04-30 17:30:44 -07:00
Geoff Brown
dfa723b35a
Bug 865944 - Use top activity instead of process to check launch success; r=jmaher
2013-05-03 11:37:59 -06:00
James Willcox
7f51fee2cd
Bug 867750 - Add a --with-compiler-wrapper configure option r=glandium
...
--HG--
extra : rebase_source : a9cdc227652214c21835fa9921c7960f8b1a0b1d
2013-05-02 09:26:13 -04:00
Phil Ringnalda
296f2622c9
Merge m-c to m-i
2013-05-01 20:31:14 -07:00
Gary Kwong
5d3e9b376e
Bug 866959 - Remove suppression since it is now fixed. DONTBUILD
2013-05-01 11:15:27 -07:00
Nick Alexander
9dbb4cbc2c
Bug 677452 - Add smartmake-like functionality to |mach build DIR|. r=gps
2013-05-01 15:36:05 -07:00
Ryan VanderMeulen
9e80ef1555
Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
...
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
6cb4a9b9be
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 20:46:10 -04:00
Ryan VanderMeulen
d1a59f8eab
Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures.
2013-04-30 10:08:38 -04:00
Brian O'Keefe
43eddbd12b
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 09:08:31 -04:00
Gary Kwong
dbfec19dda
Add suppression entry for bug 866959. DONTBUILD
2013-04-29 16:25:12 -07:00
Geoff Brown
07c092468a
Bug 865944 - Add activity command to sutagent and increase ver to 1.17; r=jmaher DONTBUILD
2013-04-26 12:44:07 -06:00
Geoff Brown
8ceca5da68
Bug 864803 - sutAgent: do not destroy process if it has ended already; r=jmaher DONTBUILD
2013-04-25 17:10:42 -06:00