Commit Graph

2128 Commits

Author SHA1 Message Date
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
Camilo Viecco
abaa3fbfde Bug 864633 - broken site identity info bar part2 (tests from 813418). r=bsmith
--HG--
extra : rebase_source : b9acce3f6db1b1560b5e9928e8b3794ead151bc1
2013-04-25 13:40:26 -07:00
Ed Morley
da2e785663 Bug 863091 - Make auto clobbering opt-in rather than opt-out; r=glandium
To avoid surprises for devs building locally, auto clobbering is now opt-in, via
the use of |mk_add_options AUTOCLOBBER=1| in the mozconfig. Our automation uses
build/mozconfig.common which specifies this, so auto clobber will remain enabled
for our buildbot machines.
2013-04-25 13:41:17 +01:00
Mike Hommey
b87ef5d807 Bug 864262 - Allow to do 32-bits linux builds in x86-64 mock environments. r=ted 2013-04-24 19:34:48 +02:00
Nick Alexander
f24f1354a1 Bug 863106 - Check for minidumps directory only when crash reporter is enabled. r=jmaher 2013-04-19 15:31:16 -07:00
Nathan Froyd
ca122cb578 Bug 863788 - move checking for haveDumpedScreen into dumpScreen; r=jmaher 2013-04-19 13:44:14 -04:00
Geoff Brown
31aab48a5f Bug 859563 - Fix and make listener unregistration explicit; r=cpeterson 2013-04-18 21:18:07 -06:00
Nathan Froyd
af43946647 Bug 837618 - teach expandlibs_exec.py about OS X's -filelist linker option; r=glandium 2013-04-16 11:13:50 -04:00
Mike Hommey
b926643870 Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps 2013-04-16 08:23:18 +02:00
Mike Hommey
b08ef15d83 Bug 850332 - Use jemalloc inside mozglue. r=kats,r=mwu 2013-03-17 08:03:05 +01:00
Mike Hommey
fabe6464ba Bug 861973 - Force STLport not to use its own allocator. r=ted 2013-04-16 08:20:40 +02:00
Camilo Viecco
d3e8ac68dc Bug 813418 - Backout 95add3006aaf due to bustage CLOSED TREE 2013-04-15 16:45:38 -07:00
Camilo Viecco
e5eccb6270 Bug 813418 - Centralize certificate validation (Part 1, tests). r=bsmith
--HG--
extra : rebase_source : a9d66d37da35b315097af6e20177188a3ef52ce0
2013-02-27 10:30:19 -08:00
Nathan Froyd
0879da76e1 Bug 861909 - only add ARM support for clang and llvm on linux; r=glandium
DONTBUILD because NPOTB
2013-04-15 11:52:07 -04:00
Mike Hommey
8536ef2963 Bug 462463 - Remove mddepend.pl. r=ted 2013-04-14 10:14:31 +02:00
Mike Hommey
84672f781c Bug 462463 - Add missing add_phony_targets.py file. r=me 2013-04-14 10:12:33 +02:00
Phil Ringnalda
14ff153bf9 Back out 390be7c3dd3a (bug 853301) and 029a6cc8ca0a (bug 724533) for b2g desktop Windows build bustage and Windows xpcshell orange
CLOSED TREE
2013-04-13 13:31:01 -07:00
Norbert Lindenberg
2f6191d88c Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox. r=gps, r=brendan, sr=asa 2013-04-13 12:27:27 -04:00
Ryan VanderMeulen
604b323797 Merge m-c to inbound. 2013-04-12 17:36:56 -04:00
Ryan VanderMeulen
58910343ce Merge the last PGO-green inbound changeset to m-c. 2013-04-12 15:06:45 -04:00
Bob Clary
eb696b8677 bug 860986 - SUTAgent - add abi to registration url, r=jmaher. DONTBUILD 2013-04-12 11:23:56 -07:00
Vicamo Yang
57bd116b87 Bug 859830: determine Android API level through android/api-leve.h instead. r=glandium 2013-04-12 13:39:42 +08:00
Joshua Cranmer
b721b5a37b Bug 856108 - Port static analyses to clang, part 1: stack-class. r=ehsan 2013-04-11 22:20:02 -05:00
Chris Peterson
0ebc8157d1 Bug 861073 - Add configure check that --with-android-version is at least 9. r=glandium 2013-04-11 23:07:27 -07:00
Joel Maher
59c89b0354 Bug 860817 - ensure we pull minidumps from android to the correct location on the host machine. r=ted 2013-04-12 11:18:14 -04:00
Gian-Carlo Pascutto
1e8b3726e4 Bug 823375 - Don't build or try to link NEON libs when the target doesn't support it. r=glandium 2013-04-12 12:00:29 +02:00
Nathan Froyd
7e22f12b51 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
Nathan Froyd
558c92fd27 Bug 860860 - use json instead of simplejson in build-clang.py; r=gps
DONTBUILD because NPOTB
2013-04-11 14:59:59 -04:00
Mike Hommey
56141cba55 Bug 788613 - Dump config.log when configure fails. r=ted 2013-04-10 16:15:01 +02:00
Mike Hommey
79671fd652 Bug 860184 - Automatically use the x86-64 NDK toolchain when possible. r=ted 2013-04-10 16:12:57 +02:00
Mike Hommey
5ec0f35978 Bug 462463 - Stop using mddepend.pl. r=ted 2013-04-09 15:10:25 -07:00
Kyle Huey
c06c6f0c3b Update pymake. No bug. 2013-04-09 10:17:33 -07:00
Kyle Huey
b7c5926e3b Back out Bug 788613 for breaking the build on Windows. 2013-04-08 06:22:50 -07:00
Mike Hommey
0122d187d1 Bug 788613 - Dump config.log when configure fails. r=ted 2013-04-08 08:31:50 +02:00
Daniel Holbert
257bade5f9 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
Chris Peterson
84c79b6ee2 Bug 855146 - Part 4: Add Actions.sendKeyCode() method for IME tests. r=gbrown
--HG--
extra : rebase_source : ce20c7e4117a40e34f55b186e782c5fcd703704d
2013-04-03 16:45:43 -07:00
Ed Morley
6ea1e49f39 Bug 855681 - Try to get stacks from child processes that were alive after shutdown; r=ted 2013-04-03 20:45:26 +01:00
Kyle Huey
27721da8dc Bug 857186: Make virtualenv paths relative. r=gps 2013-04-03 09:57:11 -07:00
Kyle Machulis
5aa83c3e11 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
c79ccc0693 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
a59d40f143 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Ryan VanderMeulen
3c3d0ade81 Merge m-c to inbound. 2013-03-29 10:08:41 -04:00
Gary Kwong
061b084536 Update Valgrind suppressions for bug 793548 and bug 823782. DONTBUILD
--HG--
extra : rebase_source : 933131ab806fdbd77ecebebd84ff94e68909def1
2013-03-28 14:47:41 -07:00
Mike Hommey
e8b6da04db Bug 854914 - Allow clang to build in C++11 mode by working around http://llvm.org/bugs/show_bug.cgi?id=13530. r=ted 2013-03-27 07:51:14 +01:00
Gregory Szorc
e351d6e9d7 Bug 818819 - Revamp mach's interaction with mochitests; r=Ms2ger
mach now invokes mochitests using the native Python API (as opposed to
make targets). mach now supports --shuffle, --rerun-failures,
--keep-open, --no-autorun, --repeat, and --slow.
2013-03-26 15:00:43 -07:00
Gregory Szorc
8d9c961786 Bug 841713 - Add objdir paths to virtualenv; r=ted 2013-03-26 10:35:57 -07:00
Joshua Cranmer
f6ec7e888f Bug 852745 - Build clang with gcc 4.7 headers, r=rail. DONTBUILD
--HG--
extra : rebase_source : 33518aae835d12387a8fb7f1cdfe8c8e29f5bd2a
2013-03-19 15:38:00 -05:00
Andrew Halberstadt
f7f283237c Bug 843296 - check for crashes in b2g emulator unittests during failures in marionette start up, r=jgriffin 2013-03-26 09:50:00 -04:00
Ed Morley
c82276acb9 Bug 854407 - Give the 'child process NNNN still alive after shutdown' failure a unique test name; r=jmaher 2013-03-26 11:10:14 +00:00
Geoff Brown
3af2a5e1e7 Bug 853502 - Add df output to sutagent device info; r=jmaher DONTBUILD 2013-03-25 16:01:59 -06:00
Jeff Hammel
5d433229b3 Bug 838374 - release mozprofile, mozprocess, mozdevice (and other?) and mirror to m-c;r=ahal 2013-03-21 21:06:28 -07:00
Joshua Cranmer
5588a09e5f 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
Joshua Cranmer
951b7571e3 Bug 767563 - Add a clang static checker, part 1: add the plugin shell. r=glandium 2013-03-23 21:12:25 -05:00
Gregory Szorc
19d05b7bb0 Bug 648681 - Print useful information after building the tree; r=ted 2013-03-08 09:42:34 -08:00
Bobby Holley
d9f2f2585d Bug 844783 - Disable XBL scopes for XUL-whitelisted domains. r=bz 2013-03-21 09:33:34 -07:00
Ryan VanderMeulen
f2110c1812 Backed out changesets 775abfe4876f and 1b75fab8561b (bug 844783) under suspicion of breaking Windows debug builds on a CLOSED TREE. 2013-03-21 14:15:31 -04:00
Mike Shal
c2a9341a2e Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps 2013-03-21 08:41:00 -07:00
Bobby Holley
b9ca3f72f3 Bug 844783 - Disable XBL scopes for XUL-whitelisted domains. r=bz 2013-03-21 09:33:34 -07:00
Joel Maher
a849266f5f Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-21 09:19:34 -04:00
Andrew Halberstadt
9ecd208e40 Bug 835930 - move b2g unittest profile handling on top of mozbase instead of automation.py, r=jgriffin 2013-03-28 16:42:49 -04:00
Chris Peterson
c6764e29f4 Bug 855146 - Part 2: Extract runOnUiThreadSync() test method. r=gbrown
--HG--
extra : rebase_source : 8014e5438596d8981e074ad847a675bacb18eb2c
2013-03-21 18:43:04 -07:00
Ed Morley
40850c9a88 Merge latest green inbound changeset to mozilla-central 2013-03-20 11:46:01 +00:00
Gary Kwong
ece9582bef Add another suppression entry for bug 794372 and modify suppression for bug 793533. DONTBUILD
--HG--
extra : rebase_source : 5ae37908f830a910681b91ec2a5e09634c2bedc2
2013-03-19 17:53:05 -07:00
Mike Shal
9680b82df6 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Ryan VanderMeulen
186e10f5d2 Merge m-c to inbound. 2013-03-19 18:01:10 -04:00
Joey Armstrong
a6c49bb883 bug 751156: robocop dependency build should be a nop 2013-03-19 15:34:59 -04:00
William Lachance
53dd8b9e03 Bug 852246 - Allow installing over an app with >= version in Android 4.2 via the agent;r=jmaher 2013-03-19 11:58:53 -04:00
Ryan VanderMeulen
e5b9767f19 Backed out changeset 9e6e38d4ae0b (bug 852246) for Android bustage. 2013-03-19 11:25:47 -04:00
William Lachance
c46965abe3 Bug 852246 - Allow installing over an app with >= version in Android 4.2 via the agent;r=jmaher 2013-03-19 11:01:36 -04:00
Kyle Huey
de9bae661d Back out Bug 462463 for massively regressing pymake depend build speed. CLOSED TREE 2013-03-18 12:57:35 -07:00
Ed Morley
e978d29cf3 Bug 850681 - Part 11: Move processString to the message part of log lines & remove unhelpful process IDs; r=ted
Our standard logging format is:
TEST-{INFO,UNEXPECTED-FAIL} | testName | message

For leak logs from processes other than the main process (eg plugin processes),
currently processSingleLeakFile outputs:
TEST-{INFO,UNEXPECTED-FAIL} | foo process 123 | testName | message

This patch turns these into:
TEST-{INFO,UNEXPECTED-FAIL} | testName | foo process: message

Note: The process ID is contained in the raw leak log (which gets printed to the
log anyway), so we don't need to repeat it in the main summary log lines. In
addition, the variable process ID often breaks TBPL bug suggestions, so should
be avoided where possible.
2013-03-18 17:18:08 +00:00
Ed Morley
734e31bc68 Bug 850681 - Part 10: Tweak comments; r=ted 2013-03-18 17:18:08 +00:00
Ed Morley
80cc2c540c Bug 850681 - Part 9: Return early if possible during leak summary generation; r=ted
Now that we close the log file before summary generation (rather than at the
end of processSingleLeakFile()), we can return early in some cases during
leak summary generation.
2013-03-18 17:18:07 +00:00
Ed Morley
5712f4cef3 Bug 850681 - Part 8: Only parse the leak log once; r=ted
The existing code parses the leak log twice - first time to output the
raw log lines & and the second to output the analysis of them.

As much fun as it is to loop all the things (\o/), let's not.
2013-03-18 17:18:07 +00:00
Ed Morley
923f59d03d Bug 850681 - Part 7: Use the cleaner |with open() as foo| pattern & and don't close/reopen the log unnecessarily; r=ted 2013-03-18 17:18:06 +00:00
Ed Morley
09a9fa4aec Bug 850681 - Part 6: Clean up log parsing conditionals & move the leak threshold reminder to the calling function; r=ted
The same threshold is used for all leak logs processed from the test run, so
unnecessary to repeat for each.
2013-03-18 17:18:06 +00:00
Ed Morley
fff4f9ec3d Bug 850681 - Part 5: Clean up logging; r=ted 2013-03-18 17:18:05 +00:00
Ed Morley
ed94e8b2c2 Bug 850681 - Part 4: Add a partial list of leaked objects to the leak summary, to allow TBPL to make bug suggestions; r=ted
Current summary line:
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 216 bytes during test execution

With patch parts 1-4:
TEST-UNEXPECTED-FAIL | leakcheck | 180 bytes leaked (Mutex, ReentrantMonitor, nsRunnable, nsTArray_base, nsThread)

...or with ellipses if more than 5 objects:
TEST-UNEXPECTED-FAIL | leakcheck | 3184 bytes leaked (BackstagePass, CondVar, Mutex, ReentrantMonitor, SharedScriptableHelperForJSIID, ...)
2013-03-18 17:18:05 +00:00
Ed Morley
490b7cff8c Bug 850681 - Part 3: Output all of the leaked object lines as TEST-INFO rather than a combination of TEST-INFO and TEST-UNEXPECTED-FAIL; r=ted
Since the main leak summary will soon include an overview of the leaked objects,
we no longer need/want a subset of the individual leak lines showing up in
TBPL's annotated summary (TBPL's parser matches on 'TEST-UNEXPECTED-FAIL').
2013-03-18 17:18:04 +00:00
Ed Morley
f93c9bb039 Bug 850681 - Part 2: Wait until the full leak log has been processed before outputting the leak total; r=ted
Will allow the addition of an overview of the leaked objects, in part 4.
2013-03-18 17:18:04 +00:00
Ed Morley
0278697df2 Bug 850681 - Part 1: Use the test name 'leakcheck' rather than 'automationutils.processLeakLog()'; r=ted
Reduces the chance of line wrapping in the TBPL annotated summary, and makes
my eyes bleed less every time I see leak failures.
2013-03-18 17:18:03 +00:00
Andrew Halberstadt
7617977547 Bug 843296 - Check for crashes and minidump_stackwalk for b2g emulator unittests, r=jgriffin 2013-03-18 10:01:06 -04:00
Mike Hommey
bb606f0208 Bug 851002 - Adjust Elf headers before adding filler segment in elfhack. r=nfroyd 2013-03-17 08:03:06 +01:00
Mike Hommey
48307a4b44 Bug 462463 - Stop using mddepend.pl. r=ted 2013-03-17 07:43:35 +01:00
Paul Feher
673f5183b7 Bug 846257 - Robocop: Extend 'Web Content Context Menu' test to cover the context menu options for images. r=jmaher 2013-02-26 14:46:02 +02:00
Ted Mielczarek
f88c1a5ba5 Remove some orphaned test files. no bug, DONTBUILD
--HG--
extra : rebase_source : da04a6ee5cd254c69886b10926bd702dbea0f14d
2013-03-15 08:31:05 -04:00
Makoto Kato
ea03ff490a Bug 837598 - cannot build WebRTC for Linux/arm. r=glandium 2013-03-15 11:50:17 +09:00
Paul Adenot
3eda731ae2 Bug 850713 - Bump the required NDK version to 9. r=blassey.bugs,mh+mozilla 2013-03-15 16:28:07 +13:00
Karl Tomlinson
dd647c2877 b=850128 don't overwrite NSPR_LOG_MODULES r=ted
--HG--
extra : rebase_source : 7bb6fc608f01bd3a3df2d2d7191c7c8e7fa85333
2013-03-13 17:29:37 +13:00
Phil Ringnalda
4f7b6b562a Back out 0044e4c2dc53 (bug 851149), 3080f18ba53d (bug 698328), 0b147c3f682b (bug 850713) for Android bustage
CLOSED TREE
2013-03-14 21:19:40 -07:00
Paul Adenot
e63121f8e9 Bug 850713 - Bump the required NDK version to 9. r=blassey.bugs,mh+mozilla
--HG--
extra : rebase_source : d6886dcfe87747e77c3828289b1184a58e6a0c09
2013-03-15 16:28:07 +13:00
Adrian Tamas
9c2c117827 Bug 822259 - Robocop: Add test for Find in Page feature. r=jmaher 2012-12-14 09:29:17 +02:00
Ted Mielczarek
3c3453db11 bug 751673 - fix Windows assertion stacks. r=dbaron
--HG--
extra : rebase_source : b74882bb3914afaa44341088b9f737c909e88f65
2013-03-11 14:21:53 -04:00
William Lachance
67951bd6db Bug 816694 - Add support for device temperature monitor to agent;r=jmaher 2013-03-13 10:19:38 -04:00
Ryan VanderMeulen
faac840dc7 Backed out changeset 1c19d2a03d90 (bug 827446) for packaging bustage on a CLOSED TREE. 2013-03-13 09:22:00 -04:00
Joel Maher
5256123c16 Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-13 07:38:00 -04:00
Chris Lord
94e19793ae Bug 846772 - Add prefs observing to PrefsHelper/browser.js on Android. r=kats 2013-03-12 18:32:25 +00:00
Gary Kwong
496c0fca18 Suppress bug 850134 on 64-bit Linux builds. DONTBUILD 2013-03-12 17:58:20 -07:00
Henrik Skupin
ba27cc5950 Bug 845452 - Lower volume of media mochitest tests. r=roc, r=ted 2013-03-12 14:09:50 +01:00
Gary Kwong
b68de1ae7f Suppress bug 850134. DONTBUILD 2013-03-11 23:14:19 -07:00
Ehsan Akhgari
184ed07d7c Bug 849693 - Use the new -fsanitize=address flag in the asan mozconfig; r=decoder
DONTBUILD
2013-03-11 09:33:36 -04:00
Ryan VanderMeulen
d838471680 Backed out changeset 432f32e842dd (bug 648681) for test failures on a CLOSED TREE. 2013-03-08 14:19:42 -05:00
Gregory Szorc
13714c1f14 Bug 648681 - Print useful information after building the tree; r=ted 2013-03-08 09:42:34 -08:00
Adam Roach [:abr]
51a86325c6 Bug 848173 - Add filenames, fix module names, and turn on fsm_sm debugging r=ehugg 2013-03-07 17:26:28 -06:00
Ryan VanderMeulen
1e587f8e63 Merge m-c to inbound. 2013-03-07 17:26:36 -05:00
Matt Brubeck
4217bf18a7 Bug 847508 - Allow mach_bootstrap to specify a separate mozilla dir, for comm-central builds [r=gps]
DONTBUILD (not part of the build)
2013-03-07 13:19:27 -08:00
Ryan VanderMeulen
5ebf7943fa Merge m-c to inbound. 2013-03-07 10:15:44 -05:00
Gregory Szorc
1479e40f44 Bug 847722 - Mach commands to search The Internets; r=jhammel
DONTBUILD (NPOTB)
2013-03-06 09:58:40 -08:00
Gavin Sharp
7071d66f6a Bug 831236: remove mobile/xul, r=axel,mfinkle,gps,glandium
--HG--
extra : rebase_source : be789eac5e8e769a54e6c0c4126065c8b5a5192e
2013-03-06 23:43:44 -08:00
Andrew Halberstadt
fb1c53df39 Bug 848124 - instrument b2gautomation to send environment variables to the on device process, r=jgriffin 2013-03-06 16:53:48 -05:00
Ted Mielczarek
50c5991b38 bug 779291 - Breakpad Makefile changes. r=glandium 2013-03-05 09:41:26 -05:00
Geoff Brown
6813bc8b70 Bug 846158 - Clear mEventReceived in robocop blockForEvent; r=kats 2013-03-05 03:27:29 -07:00
William Chen
f3658e2a5e Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap 2012-11-01 11:18:08 -07:00
Ryan VanderMeulen
56bc50cdde Merge m-c to inbound. 2013-03-04 18:20:41 -05:00
Gregory Szorc
eeedb5018f Bug 846409 - Add |mach mach-debug-commands|; r=jhammel
DONTBUILD (NPOTB)
2013-03-04 10:18:48 -08:00
Justin Wood
74feaf8dfc Merge central to inbound 2013-03-02 13:33:21 -05:00
Simon Montagu
f4d8716aff Changes to existing tests caused by bug 722299, r=honza.b 2013-03-01 03:56:45 -08:00
Bob Clary
9a3a9bf6e5 Bug 846273 - robocop_autophone.ini is not included in the test package, r=ted. 2013-03-01 00:32:03 -08:00
Rafael Ávila de Espíndola
35f0547b35 Bug 846922 - Read late write stacks on windows. r=BenWa. 2013-03-01 19:39:29 -05:00
Matt Brubeck
08db5614cc Bug 840588 - Create a mach wrapper that searches up from $CWD for a topsrcdir [r=gps]
--HG--
rename : mach => build/mach_bootstrap.py
extra : rebase_source : df914d42e46aac1326e50735a5d8e66cb4243a25
2013-03-01 15:51:11 -08:00
Gregory Szorc
f0b7e3972c Merge mozilla-central into build-system
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Ms2ger
cd9c6150fe Merge m-c to b-s. 2013-02-26 19:09:25 +01:00
Gregory Szorc
faf262c4ee Merge mozilla-central into build-system
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
01c06b3b88 Bug 784841 - Part 19: Remove allmakefiles.sh and friends; r=ted 2013-02-25 14:09:16 -08:00
Gregory Szorc
aa1ef1d3f8 Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted 2013-02-25 12:47:18 -08:00
Gregory Szorc
39ec7e4cdf Bug 784841 - Part 16: Use moz.build files to build the tree; r=ted, glandium 2013-02-25 12:47:11 -08:00
Ehsan Akhgari
3a2fdeb18a Bug 780474 - Disable the struct/class mismatch warning on MSVC as well; r=glandium
--HG--
extra : rebase_source : 3e593b71e589df349abc41f9182739305478690f
2013-02-25 12:10:41 -05:00
Adam Roach [:abr]
3c9eb997de Bug 841566 - Turn on testserver logging for WebRTC-related systems r=jesup,ted.mielczarek 2013-02-22 14:53:56 -06:00
Joshua Cranmer
7f3ba02cd8 Bug 648980 - Add a hook for projects to have custom configure scripts. r=glandium
--HG--
extra : rebase_source : e020071adc89e07fd45d468aabe518027df7ba44
2013-02-26 13:45:52 -06:00
Geoff Brown
d66ee68167 Bug 844797 - Avoid UnboundLocalError on dumpDir in checkForCrashes; r=edmorley 2013-02-26 07:19:58 -07:00
Gregory Szorc
c01a900ada Bug 847073 - Record and print detailed summary of moz.build execution; r=glandium
--HG--
extra : rebase_source : 7d88cea873764650e62368ba40305f8cfff9d864
2013-03-04 10:32:57 -08:00
Geoff Brown
78df42b8f4 Bug 844273 - Robocop: upgrade to robotium-3.6.jar; r=jmaher 2013-02-23 15:42:33 -07:00
Trevor Saunders
7c8cb0d304 bug 833164 - consolodate the various makeDepend things in the tree r=ted 2013-02-14 07:06:16 -05:00
Gregory Szorc
203a04d17e Merge mozilla-central into build-system 2013-02-22 08:15:12 -08:00
Gregory Szorc
3086699a36 Bug 784841 - Part 13: Properly normalize topsrcdir in config.status; r=glandium 2013-02-21 10:55:55 -08:00
Jonathan Griffin
da6fccfcd7 Bug 843729 - deviceSerial -> _deviceSerial, r=ahal, DONTBUILD (NPOTB) 2013-02-21 11:51:36 -08:00
Ryan VanderMeulen
4fe28c9eb1 Merge m-c to inbound. 2013-02-20 12:52:59 -05:00
Gregory Szorc
6c3fa08eab Backout 4682ed369545 (bug 841713) for reftest make target bustage
--HG--
extra : rebase_source : 6bf45c9f33563109cf6d17197f9184a3a336efe0
2013-02-20 09:16:02 -08:00
Gregory Szorc
882325bcc9 Backed out changeset 9dbb23d8ab8a for reftest make target bustage
--HG--
extra : rebase_source : aa041efe4b34190bb194a85897db5161c0eefe16
2013-02-20 09:15:07 -08:00
Gregory Szorc
ce9eac7907 Bug 841713 - Part 2: Update missed call site from original patch; r=glandium 2013-02-20 08:11:22 -08:00
Gregory Szorc
e689d22f2b Bug 841713 - Add objdir paths to virtualenv; r=ted 2013-02-19 15:23:21 -08:00
Margaret Leibovic
38ad25f030 Bug 840825 - Add blockForEventData method to EventExpecter. r=gbrown 2013-02-19 10:15:44 -08:00
Landry Breuil
70e82e413a Bug 842131 - Use egrep to detect clang version, fixes build without GNU grep. r=glandium 2013-02-18 10:42:22 +01:00
Jonathan Watt
4eb4400696 Bug 836323 - Mochitest additions and changes for <input type=range>. r=mounir. 2013-02-16 12:36:02 +00:00
Mike Hommey
ab10e4ced9 Bug 840094 - Change how nsZipArchive logging works. r=taras,r=gps
Now log in a single file given by the MOZ_JAR_LOG_FILE environment variable.
Log entries contain the URI of the Zip archive, followed by the path in the
archive.
* * *
Bug 840094 - Fixup for debug builds failure because of nsZipArchive::CloseArchive being called several times
2013-02-19 11:02:12 +01:00
Joey Armstrong
f41e1b40f8 bug 746277: replace hg commands with functions 2013-02-15 17:00:12 -05:00
Gregory Szorc
0708c30f2c Bug 840186 - Change Firefox Health Report server URI in automation; r=jmaher 2013-02-14 12:24:21 -08:00
Gregory Szorc
a815b0d564 Backout d29f06f3ff67 (Bug 840186) for orange galore
CLOSED TREE
2013-02-14 11:12:48 -08:00
Gregory Szorc
eb22fae95a Bug 840186 - Change Firefox Health Report server URI in automation; r=jmaher
--HG--
extra : rebase_source : ae680e2a700cecbdaf8af43ec542075350358fa3
2013-02-14 09:56:56 -08:00
Felix S. Klock II
77a41a0eec Bug 840512 - Generalize toolchain.m4 to match newer Apple clang version string. r=glandium 2013-02-13 11:24:09 +01:00
Geoff Brown
0930478e80 Bug 823452: Check logcat for Java exceptions; r=jmaher 2013-02-13 11:42:15 -07:00
Ryan VanderMeulen
d5ae4b88ef Merge the last PGO-green inbound chnageset to m-c. 2013-03-19 16:40:09 -04:00
Gary Kwong
128c14b767 Remove suppression for bug 824647 since it is now fixed. DONTBUILD 2013-03-19 10:34:19 -07:00
Matthew Noorenberghe
b12b548d2b Bug 583175 - Add a security delay to popup notifications. r=gavin,dolske ui-r=shorlander
--HG--
extra : rebase_source : dbbf7551e3aa502a5d2a4fa5384d161a5f05671a
2012-10-26 15:15:31 -07:00
Mike Hommey
55bbce1f71 Bug 825968 - Adjust exception disabling in stlport for Android NDK r8d. r=ted 2013-02-12 11:02:38 +01:00
Jonathan Watt
c058b37b9b Bug 839866 - Set the dom.experimental_forms pref for all tests, not just a few select tests. r=mounir.
--HG--
extra : rebase_source : ed22c6b00a3b3fd74916310eb17e267a3c5ba135
2013-02-11 23:14:35 +00:00
Geoff Brown
df9dd9145d Bug 838636 - Guard against NPE in robocop setup; r=kats 2013-02-11 12:01:58 -07:00
Jim Mathies
5d0ed37d8b Bug 839776 - remove vccorlib110 from REDIST_FILES. r=bbondy 2013-02-09 11:03:46 -06:00
Shane Caraveo
e44487afe8 Bug 821262 - Refactor social enabled/active/provider states. r=gavin 2013-02-08 11:39:25 -08:00
Joel Maher
c9a440e96d Bug 834714 - running browser_dbg_createChrome.js in an ubuntu vm fails. r=past 2013-02-08 15:51:09 -05:00
William Lachance
224f47fe62 Bug 838844 - Add info option to get sutagent user info;r=gbrown 2013-02-08 15:46:57 -05:00
Ed Morley
e0d39230fc Bug 813577 - Use try/finally in checkForCrashes() to ensure minidump temp directories do not linger; r=gps 2013-02-08 16:32:07 +00:00
Ed Morley
722d435ce6 Backed out changeset b57874cb3be5 (bug 821262) 2013-02-07 14:36:31 +00:00
Shane Caraveo
847d56b81b Bug 821262 - Refactor social enabled/active/provider states. r=gavin 2013-02-06 13:33:25 -08:00
Mike Hommey
5ff8037f5d Bug 836161 - Fix gcc version test from bug 833627 to be properly quoted by m4. r=ted 2013-01-31 10:32:18 +01:00
Gregory Szorc
cff9cbca5e Merge mozilla-central into build-system 2013-01-29 20:27:15 -08:00
Gregory Szorc
bddcff9d72 Bug 784841 - Part 6: Move some functions from ConfigStatus to mozbuild; r=ted
--HG--
rename : build/tests/unit-ConfigStatus.py => python/mozbuild/mozbuild/test/backend/test_configenvironment.py
2013-01-29 06:24:24 -08:00
Mike Hommey
8ea3b38921 Bug 835164 - Unbreak Seamonkey and Xulrunner mac universal builds after bug 834228. r=ted 2013-01-29 09:35:53 +01:00
Ryan VanderMeulen
f846d387b0 Merge m-c to inbound. 2013-01-26 12:48:17 -05:00
Gary Kwong
c92c6ef6f2 Backout changeset 425835f6a9e2. The leak is still showing up, so re-add the suppression entry. DONTBUILD
--HG--
extra : rebase_source : b4cc98c405d4b12a88dcc48b4e073ea5a932fcdd
2013-01-25 10:41:23 -08:00
Jeff Hammel
87e74836ed Bug 830996 - implement a way to DRY mozbase packages for m-c;r=gps
--HG--
extra : rebase_source : 47c989854e95e0df97f3af656bba83a91bbef33a
2013-01-25 21:51:08 -08:00
Gregory Szorc
2cb9f2d489 Backout changeset c779b2ab7695 (bug 830996) for breaking standalone SpiderMonkey builds
--HG--
extra : rebase_source : c4ad0b666c2043d248fe58d72837f678b260e0b0
2013-01-24 19:13:30 -08:00
Ryan VanderMeulen
bc26304729 Merge the last PGO-green inbound changeset to m-c. 2013-01-24 20:59:19 -05:00
Mike Hommey
ed0f20173e Bug 834228 - Force a stage-package to run before buildsymbols on universal builds. r=ted,gps
Also, always strip and elfhack executables, so that running make package after
a PKG_SKIP_STRIP=1 stage-package does strip ; but disable both for l10n-repacks
and unpack.
2013-01-25 00:40:13 +01:00
Joey Armstrong
ee2eada8c4 bug 747540: fix dependencies for java build 2013-01-25 15:22:13 -05:00
Jeff Hammel
bc2e245b2e Bug 830996 - implement a way to DRY mozbase packages for m-c;r=gps 2013-01-24 14:23:36 -08:00
Ryan VanderMeulen
0ec8f1851b Merge m-c to inbound. 2013-01-24 22:47:56 -05:00
Ryan VanderMeulen
2a6786e231 Merge m-c to inbound. 2013-01-24 21:09:59 -05:00
Jonathan Griffin
583aa2da18 Bug 826135 - Throw if --utility-path points to ARM version of xpcshell, r=ahal 2013-01-03 17:37:26 -08:00
Ryan VanderMeulen
bd08b980a7 Merge m-c to inbound. 2013-01-24 07:09:10 -05:00
Mike Hommey
4d9f2c54bd Bug 780561 - Remove now unused bits of the packaging scripts. r=ted 2013-01-23 11:23:15 +01:00
Mike Hommey
13d7cb3c37 Bug 780561 - Use new packager code for packaging (packager.mk) r=ted 2013-01-23 11:23:15 +01:00
Mike Hommey
beb12439bd Bug 780561 - Fix the buildconfig python module handling of environment variables. r=ted 2013-01-23 11:23:15 +01:00
Mike Hommey
a92c86884e Bug 780561 - Import new packager code. r=gps 2013-01-23 11:23:14 +01:00
Ehsan Akhgari
ef7fbcca32 Merge the latest PGO green changeset of mozilla-inbound into mozilla-central; a=pgo-ectomy 2013-01-22 12:49:52 -05:00
Gary Kwong
d0669ff0f0 Remove Valgrind suppressions for bug 812423 since a possibly-related bug 829421 has landed. DONTBUILD a=nonlibxul 2013-01-21 13:30:46 -08:00
Mark Finkle
ef8dae2aeb Bug 831123 - Disable CSS error reporting by default on mobile r=blassey, r=jmaher a=android-only 2013-01-21 14:43:06 -05:00
Nicholas Nethercote
1d5169b3d1 Bug 394311 - Stop building with -pedantic. r=ted,dbaron.
--HG--
rename : content/svg/content/nsISVGPoint.cpp => content/svg/content/src/DOMSVGPoint.cpp
rename : docshell/test/browser/browser_bug234628-9.js => docshell/test/browser/browser_bug134911.js
rename : layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1-ref.html => layout/reftests/css-calc/background-image-gradient-1-ref.html
rename : layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1.html => layout/reftests/css-calc/background-image-gradient-1.html
rename : layout/reftests/w3c-css/submitted/values3/reftest.list => layout/reftests/css-calc/reftest.list
rename : layout/reftests/text/auto-hyphenation-10-ref.html => layout/reftests/text/auto-hyphenation-10.html
rename : layout/reftests/text/auto-hyphenation-8-ref.html => layout/reftests/text/auto-hyphenation-8.html
rename : layout/reftests/text/auto-hyphenation-9-ref.html => layout/reftests/text/auto-hyphenation-9.html
extra : rebase_source : 012df725d55b031ccc03d9bfcf785056d95a2ebe
2013-01-20 14:12:42 -08:00
Mike Hommey
651db16a7c Bug 833627 - Reject gcc < 4.4, and remove a few unused Xcode related variables. r=ted 2013-01-23 10:13:02 +01:00
Mike Hommey
5ad0f63302 Bug 832202 - Handle empty lists from config.status in buildconfig.py. r=ted 2013-01-19 09:46:51 +01:00
L. David Baron
4b66ca32b5 Bug 832352, patch 1: Make sure all browser mozconfigs include build/mozconfig.common and that they all include build/mozconfig.common.override last. r=ted 2013-01-22 19:16:20 +00:00
Ehsan Akhgari
639dabfc2d Merge mozilla-central into mozilla-inbound 2013-01-22 12:50:50 -05:00
Christian Holler
7c11cb5941 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
Geoff Brown
33f9eacf37 Bug 834027: Dump diagnostic info when FennecNativeDriver.getSurfaceView fails; r=jmaher 2013-01-24 15:00:31 -07:00
Kyle Huey
816905dd21 Update pymake to pick up bug 832472. 2013-01-18 13:57:37 -08:00
Ehsan Akhgari
75b3c1b66e Move testpilot prefs for our test suites near each other, no bug 2013-01-18 10:27:44 -05:00
Ehsan Akhgari
75b06f0ab7 Bug 823989 - Prevent the testpilot extension from screwing with focus to prevent having to close trees, etc. 2013-01-17 14:00:14 -05:00
Jeff Hammel
2c009f005e Bug 831081 - kill VirtualenvManager._check_output() now that we require python 2.7;r=gps 2013-01-16 16:52:21 -08:00
Gregory Szorc
a0f156adfa Merge mozilla-central into build-system 2013-01-16 12:38:18 -08:00
Gregory Szorc
5607e0ec9e Merge mozilla-central into build-system 2013-01-16 12:37:21 -08:00
Gary Kwong
d944d33667 Add another suppression for bug 812423. DONTBUILD 2013-01-16 12:35:49 -08:00
Gregory Szorc
c96759064d Bug 784841 - Part 5: Integrate virtualenv into SpiderMonkey configure; r=glandium
Python and virtualenv logic is now contained within an m4 file.
SpiderMonkey now requires the mozilla-central virtualenv environment to
build. If SpiderMonkey configure is invoked by mozilla-central's
configure, the virtualenv will be reused. If SpiderMonkey configure is
invoked in isolation, it will search for the virtualenv in the
mozilla-central root.
2013-01-16 00:21:06 -08:00
Gregory Szorc
4563ba02a8 Bug 784841 - Part 4: Use os.path.relpath in ConfigStatus.py; r=glandium
We now require Python 2.7 and os.path.relpath is always available.
2013-01-15 22:22:56 -08:00
Mike Hommey
67658c2176 Bug 654087 - Don't error out on gold special treatment of PT_TLS segment memsize. r=nfroyd 2013-01-16 09:15:07 +01:00
Jonathan Griffin
8818cbdf98 Bug 826111 - Support mochitests on b2g desktop build, r=ahal 2013-01-04 10:41:34 -08:00
Ed Morley
62c60a922b Backout a5b75feea6dd (bug 826111) on suspicion of breaking marionette on linux on a CLOSED TREE 2013-01-15 11:04:25 +00:00
Monica Chew
e96d6a09d4 Bug 830458 - Import errno to ConfigStatus.py. r=gps 2013-01-14 20:15:04 -05:00
Jonathan Griffin
49f9c17185 Bug 826111 - Support mochitests on b2g desktop build, r=ahal 2013-01-04 10:41:34 -08:00
Kartikaya Gupta
d703f2d924 Bug 828660 - Try to autodetect the compiler version in the android NDK. r=glandium 2013-01-14 09:35:40 -05:00
Ed Morley
e00f8d635f Bug 782633 - Followup to fix exception; r=me 2013-01-12 18:36:54 +00:00
Ehsan Akhgari
46c6a08469 Merge mozilla-central into mozilla-inbound 2013-01-12 09:27:31 -05:00
Mike Connor
884e54b026 Bug 804745 - Unified notification for application data reporting; r=gavin 2013-01-11 19:05:35 -08:00
Andrew Halberstadt
072750a8a3 Bug 827504 - Don't install specialpowers for crashtests on B2G (it already is), r=jgriffin DONTBUILD a=NPOTB,test-only 2013-01-10 09:49:12 -05:00
Jim Mathies
43dde5d33a Bug 774910 - Switch mozilla-central to the Windows 8.0 sdk. r=armenz 2013-01-09 13:04:39 -06:00
Joel Maher
f4ef6a6269 Bug 827699 - Android mochitests and talos don't run on Beta 19 builds. r=blassey NPOTB DONTBUILD 2013-01-08 11:54:34 -05:00
Ms2ger
91829e5485 Merge mozilla-central into build-system
--HG--
rename : content/html/content/public/nsHTMLCanvasElement.h => content/html/content/public/HTMLCanvasElement.h
rename : content/html/content/src/nsHTMLCanvasElement.cpp => content/html/content/src/HTMLCanvasElement.cpp
2013-01-06 11:58:19 +01:00
Ms2ger
ba6e4f2ea3 Merge mozilla-central into build-system 2013-01-03 10:46:16 +01:00