Mike Hommey
22ca629259
Bug 462463 - Add missing add_phony_targets.py file. r=me
2013-04-14 10:12:33 +02:00
Phil Ringnalda
d2d374b265
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
dda00a2002
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
1f3f56999c
Merge m-c to inbound.
2013-04-12 17:36:56 -04:00
Ryan VanderMeulen
3dccb9916c
Merge the last PGO-green inbound changeset to m-c.
2013-04-12 15:06:45 -04:00
Bob Clary
834f6afd82
bug 860986 - SUTAgent - add abi to registration url, r=jmaher. DONTBUILD
2013-04-12 11:23:56 -07:00
Vicamo Yang
f8906b8557
Bug 859830: determine Android API level through android/api-leve.h instead. r=glandium
2013-04-12 13:39:42 +08:00
Joshua Cranmer
be07522e81
Bug 856108 - Port static analyses to clang, part 1: stack-class. r=ehsan
2013-04-11 22:20:02 -05:00
Chris Peterson
53193b70f7
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
6341388e02
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
733f3035f4
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
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
Nathan Froyd
e7d0400d09
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
c98ec68977
Bug 788613 - Dump config.log when configure fails. r=ted
2013-04-10 16:15:01 +02:00
Mike Hommey
222d704113
Bug 860184 - Automatically use the x86-64 NDK toolchain when possible. r=ted
2013-04-10 16:12:57 +02:00
Mike Hommey
9a8ea8e0f4
Bug 462463 - Stop using mddepend.pl. r=ted
2013-04-09 15:10:25 -07:00
Kyle Huey
56169a859a
Update pymake. No bug.
2013-04-09 10:17:33 -07:00
Kyle Huey
a9e6005481
Back out Bug 788613 for breaking the build on Windows.
2013-04-08 06:22:50 -07:00
Mike Hommey
fb1a119900
Bug 788613 - Dump config.log when configure fails. r=ted
2013-04-08 08:31:50 +02:00
Daniel Holbert
f9f649bd43
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
179b487ea4
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
c25fe283e7
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
e66babb941
Bug 857186: Make virtualenv paths relative. r=gps
2013-04-03 09:57:11 -07:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
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
334c0800cf
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
475ffb86c2
Merge m-c to inbound.
2013-03-29 10:08:41 -04:00
Gary Kwong
722d156f3b
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
8376bad5eb
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
82851eabcb
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
ed864c557f
Bug 841713 - Add objdir paths to virtualenv; r=ted
2013-03-26 10:35:57 -07:00
Joshua Cranmer
c45fad25b0
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
feb84a1933
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
4fe36b6a32
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
5a3f8ea4fd
Bug 853502 - Add df output to sutagent device info; r=jmaher DONTBUILD
2013-03-25 16:01:59 -06:00
Jeff Hammel
c23752e4c1
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
557e5bbac0
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
6d03959b48
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
9063db9bf5
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Bobby Holley
97c5514e25
Bug 844783 - Disable XBL scopes for XUL-whitelisted domains. r=bz
2013-03-21 09:33:34 -07:00
Ryan VanderMeulen
bbc5be3164
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
e3efc3a646
Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps
2013-03-21 08:41:00 -07:00
Bobby Holley
89770792f4
Bug 844783 - Disable XBL scopes for XUL-whitelisted domains. r=bz
2013-03-21 09:33:34 -07:00
Joel Maher
acbe7e05ea
Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel
2013-03-21 09:19:34 -04:00
Andrew Halberstadt
51c38ab12f
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
aeecff5b62
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
a611bf4139
Merge latest green inbound changeset to mozilla-central
2013-03-20 11:46:01 +00:00
Gary Kwong
a211518eaf
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
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Ryan VanderMeulen
4de0c7f60e
Merge m-c to inbound.
2013-03-19 18:01:10 -04:00
Joey Armstrong
c11e80ec94
bug 751156: robocop dependency build should be a nop
2013-03-19 15:34:59 -04:00
William Lachance
6572a66348
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
afb8ca2d3d
Backed out changeset 9e6e38d4ae0b (bug 852246) for Android bustage.
2013-03-19 11:25:47 -04:00
William Lachance
854f1e6802
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
62c6138093
Back out Bug 462463 for massively regressing pymake depend build speed. CLOSED TREE
2013-03-18 12:57:35 -07:00
Ed Morley
f6617f5189
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
12b244922e
Bug 850681 - Part 10: Tweak comments; r=ted
2013-03-18 17:18:08 +00:00
Ed Morley
3c3dd579bf
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
c1a0c09ea1
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
749c5bccd8
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
aab3340fe2
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
6d7dab1c5b
Bug 850681 - Part 5: Clean up logging; r=ted
2013-03-18 17:18:05 +00:00
Ed Morley
f2d6987c21
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
a5009bbcf3
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
481990d90a
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
1ea3d10926
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
c68e0cb382
Bug 843296 - Check for crashes and minidump_stackwalk for b2g emulator unittests, r=jgriffin
2013-03-18 10:01:06 -04:00
Mike Hommey
bbd9251209
Bug 851002 - Adjust Elf headers before adding filler segment in elfhack. r=nfroyd
2013-03-17 08:03:06 +01:00
Mike Hommey
3a35c07850
Bug 462463 - Stop using mddepend.pl. r=ted
2013-03-17 07:43:35 +01:00
Paul Feher
4f8816d618
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
23c36619df
Remove some orphaned test files. no bug, DONTBUILD
...
--HG--
extra : rebase_source : da04a6ee5cd254c69886b10926bd702dbea0f14d
2013-03-15 08:31:05 -04:00
Makoto Kato
a3d571fcb9
Bug 837598 - cannot build WebRTC for Linux/arm. r=glandium
2013-03-15 11:50:17 +09:00
Paul Adenot
50b59f2b0b
Bug 850713 - Bump the required NDK version to 9. r=blassey.bugs,mh+mozilla
2013-03-15 16:28:07 +13:00
Karl Tomlinson
f4016cc821
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
d0d78e1063
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
80dcb414f4
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
2314501019
Bug 822259 - Robocop: Add test for Find in Page feature. r=jmaher
2012-12-14 09:29:17 +02:00
Ted Mielczarek
f5ce90e65a
bug 751673 - fix Windows assertion stacks. r=dbaron
...
--HG--
extra : rebase_source : b74882bb3914afaa44341088b9f737c909e88f65
2013-03-11 14:21:53 -04:00
William Lachance
c51c03843a
Bug 816694 - Add support for device temperature monitor to agent;r=jmaher
2013-03-13 10:19:38 -04:00
Ryan VanderMeulen
35ddb95cc4
Backed out changeset 1c19d2a03d90 (bug 827446) for packaging bustage on a CLOSED TREE.
2013-03-13 09:22:00 -04:00
Joel Maher
705f3765df
Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel
2013-03-13 07:38:00 -04:00
Chris Lord
aaaa3fc551
Bug 846772 - Add prefs observing to PrefsHelper/browser.js on Android. r=kats
2013-03-12 18:32:25 +00:00
Gary Kwong
8913622fb3
Suppress bug 850134 on 64-bit Linux builds. DONTBUILD
2013-03-12 17:58:20 -07:00
Henrik Skupin
53e9495d0f
Bug 845452 - Lower volume of media mochitest tests. r=roc, r=ted
2013-03-12 14:09:50 +01:00
Gary Kwong
c5138c8cbc
Suppress bug 850134. DONTBUILD
2013-03-11 23:14:19 -07:00
Ehsan Akhgari
c7a237f9cd
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
ccda8b6b9f
Backed out changeset 432f32e842dd (bug 648681) for test failures on a CLOSED TREE.
2013-03-08 14:19:42 -05:00
Gregory Szorc
2067e704b4
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Adam Roach [:abr]
162c08396d
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
b6a2f5ff21
Merge m-c to inbound.
2013-03-07 17:26:36 -05:00
Matt Brubeck
6e876cee9c
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
192cc8424e
Merge m-c to inbound.
2013-03-07 10:15:44 -05:00
Gregory Szorc
6276779469
Bug 847722 - Mach commands to search The Internets; r=jhammel
...
DONTBUILD (NPOTB)
2013-03-06 09:58:40 -08:00
Gavin Sharp
07d5346c07
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
6a7bc77ca2
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
d5095cae67
bug 779291 - Breakpad Makefile changes. r=glandium
2013-03-05 09:41:26 -05:00
Geoff Brown
8500dbae53
Bug 846158 - Clear mEventReceived in robocop blockForEvent; r=kats
2013-03-05 03:27:29 -07:00
William Chen
a9e43bd562
Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap
2012-11-01 11:18:08 -07:00
Ryan VanderMeulen
4a1ef4dfd0
Merge m-c to inbound.
2013-03-04 18:20:41 -05:00
Gregory Szorc
f757ba542c
Bug 846409 - Add |mach mach-debug-commands|; r=jhammel
...
DONTBUILD (NPOTB)
2013-03-04 10:18:48 -08:00
Justin Wood
0c4d15256c
Merge central to inbound
2013-03-02 13:33:21 -05:00
Simon Montagu
52cc90f289
Changes to existing tests caused by bug 722299, r=honza.b
2013-03-01 03:56:45 -08:00
Bob Clary
d799828c81
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
d8fc2f4f53
Bug 846922 - Read late write stacks on windows. r=BenWa.
2013-03-01 19:39:29 -05:00
Matt Brubeck
f31f48dc7a
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
0c8ee65118
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
aea301eee3
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gregory Szorc
45faa95b04
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
bbaccdd804
Bug 784841 - Part 19: Remove allmakefiles.sh and friends; r=ted
2013-02-25 14:09:16 -08:00
Gregory Szorc
c3f2ed9adf
Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted
2013-02-25 12:47:18 -08:00
Gregory Szorc
42c8470531
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
e0ecd62fb0
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]
a1bece2060
Bug 841566 - Turn on testserver logging for WebRTC-related systems r=jesup,ted.mielczarek
2013-02-22 14:53:56 -06:00
Joshua Cranmer
d381f677ac
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
f56a8ab5b8
Bug 844797 - Avoid UnboundLocalError on dumpDir in checkForCrashes; r=edmorley
2013-02-26 07:19:58 -07:00
Gregory Szorc
4b70ebe1d5
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
3f4d216bb1
Bug 844273 - Robocop: upgrade to robotium-3.6.jar; r=jmaher
2013-02-23 15:42:33 -07:00
Trevor Saunders
7c86473ca0
bug 833164 - consolodate the various makeDepend things in the tree r=ted
2013-02-14 07:06:16 -05:00
Gregory Szorc
6b72da0d0f
Merge mozilla-central into build-system
2013-02-22 08:15:12 -08:00
Gregory Szorc
2b30ef2b1f
Bug 784841 - Part 13: Properly normalize topsrcdir in config.status; r=glandium
2013-02-21 10:55:55 -08:00
Jonathan Griffin
ea8704f6bf
Bug 843729 - deviceSerial -> _deviceSerial, r=ahal, DONTBUILD (NPOTB)
2013-02-21 11:51:36 -08:00
Ryan VanderMeulen
ce761bdc9d
Merge m-c to inbound.
2013-02-20 12:52:59 -05:00
Gregory Szorc
a9616cce11
Backout 4682ed369545 (bug 841713) for reftest make target bustage
...
--HG--
extra : rebase_source : 6bf45c9f33563109cf6d17197f9184a3a336efe0
2013-02-20 09:16:02 -08:00
Gregory Szorc
a4b2ea78c7
Backed out changeset 9dbb23d8ab8a for reftest make target bustage
...
--HG--
extra : rebase_source : aa041efe4b34190bb194a85897db5161c0eefe16
2013-02-20 09:15:07 -08:00
Gregory Szorc
4cbd07cb46
Bug 841713 - Part 2: Update missed call site from original patch; r=glandium
2013-02-20 08:11:22 -08:00
Gregory Szorc
787467a938
Bug 841713 - Add objdir paths to virtualenv; r=ted
2013-02-19 15:23:21 -08:00
Margaret Leibovic
741eb2c12b
Bug 840825 - Add blockForEventData method to EventExpecter. r=gbrown
2013-02-19 10:15:44 -08:00
Landry Breuil
5f2a0e8a19
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
abffd7df88
Bug 836323 - Mochitest additions and changes for <input type=range>. r=mounir.
2013-02-16 12:36:02 +00:00
Mike Hommey
026abf6d83
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
fa3323d7f6
bug 746277: replace hg commands with functions
2013-02-15 17:00:12 -05:00
Gregory Szorc
6d4f6a9fe8
Bug 840186 - Change Firefox Health Report server URI in automation; r=jmaher
2013-02-14 12:24:21 -08:00
Gregory Szorc
ccda810463
Backout d29f06f3ff67 (Bug 840186) for orange galore
...
CLOSED TREE
2013-02-14 11:12:48 -08:00
Gregory Szorc
c7a4c6fc83
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
9283a8f0e6
Bug 840512 - Generalize toolchain.m4 to match newer Apple clang version string. r=glandium
2013-02-13 11:24:09 +01:00
Geoff Brown
8f0f5d7559
Bug 823452: Check logcat for Java exceptions; r=jmaher
2013-02-13 11:42:15 -07:00
Ryan VanderMeulen
f88e13d2dd
Merge the last PGO-green inbound chnageset to m-c.
2013-03-19 16:40:09 -04:00
Gary Kwong
b4685e4b73
Remove suppression for bug 824647 since it is now fixed. DONTBUILD
2013-03-19 10:34:19 -07:00
Matthew Noorenberghe
f7c4d29d1d
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
4966401b8d
Bug 825968 - Adjust exception disabling in stlport for Android NDK r8d. r=ted
2013-02-12 11:02:38 +01:00
Jonathan Watt
313d32e5ec
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
09e3f167fe
Bug 838636 - Guard against NPE in robocop setup; r=kats
2013-02-11 12:01:58 -07:00
Jim Mathies
33f164c09b
Bug 839776 - remove vccorlib110 from REDIST_FILES. r=bbondy
2013-02-09 11:03:46 -06:00
Shane Caraveo
8181be37f7
Bug 821262 - Refactor social enabled/active/provider states. r=gavin
2013-02-08 11:39:25 -08:00
Joel Maher
eeefa907a8
Bug 834714 - running browser_dbg_createChrome.js in an ubuntu vm fails. r=past
2013-02-08 15:51:09 -05:00
William Lachance
dc2aa80b78
Bug 838844 - Add info option to get sutagent user info;r=gbrown
2013-02-08 15:46:57 -05:00
Ed Morley
eea19fd01b
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
ed1dcb52d7
Backed out changeset b57874cb3be5 (bug 821262)
2013-02-07 14:36:31 +00:00
Shane Caraveo
720414a1d5
Bug 821262 - Refactor social enabled/active/provider states. r=gavin
2013-02-06 13:33:25 -08:00
Mike Hommey
4d1a776995
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
716204f494
Merge mozilla-central into build-system
2013-01-29 20:27:15 -08:00
Gregory Szorc
5dbdd4988c
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
7484d00f37
Bug 835164 - Unbreak Seamonkey and Xulrunner mac universal builds after bug 834228. r=ted
2013-01-29 09:35:53 +01:00
Ryan VanderMeulen
c6a5b885e5
Merge m-c to inbound.
2013-01-26 12:48:17 -05:00
Gary Kwong
3f5e4eec9a
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
c5984d50e5
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
8e56843eab
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
0888abcc1f
Merge the last PGO-green inbound changeset to m-c.
2013-01-24 20:59:19 -05:00
Mike Hommey
7a21175d92
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
7a30d49506
bug 747540: fix dependencies for java build
2013-01-25 15:22:13 -05:00
Jeff Hammel
32d7104793
Bug 830996 - implement a way to DRY mozbase packages for m-c;r=gps
2013-01-24 14:23:36 -08:00
Ryan VanderMeulen
3bfadd7497
Merge m-c to inbound.
2013-01-24 22:47:56 -05:00
Ryan VanderMeulen
3d06005920
Merge m-c to inbound.
2013-01-24 21:09:59 -05:00
Jonathan Griffin
a00b26ce3d
Bug 826135 - Throw if --utility-path points to ARM version of xpcshell, r=ahal
2013-01-03 17:37:26 -08:00
Ryan VanderMeulen
ff8945e8f3
Merge m-c to inbound.
2013-01-24 07:09:10 -05:00
Mike Hommey
2434030c1f
Bug 780561 - Remove now unused bits of the packaging scripts. r=ted
2013-01-23 11:23:15 +01:00
Mike Hommey
5ad44af9bd
Bug 780561 - Use new packager code for packaging (packager.mk) r=ted
2013-01-23 11:23:15 +01:00
Mike Hommey
4950cfa0f7
Bug 780561 - Fix the buildconfig python module handling of environment variables. r=ted
2013-01-23 11:23:15 +01:00
Mike Hommey
0151c8b56a
Bug 780561 - Import new packager code. r=gps
2013-01-23 11:23:14 +01:00
Ehsan Akhgari
4babd6d50d
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
a7703d241a
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
e4ec67ac87
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
aac86acc69
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
a286285ba4
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
5ee9586672
Bug 832202 - Handle empty lists from config.status in buildconfig.py. r=ted
2013-01-19 09:46:51 +01:00
L. David Baron
285416edcb
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
276e9a54d3
Merge mozilla-central into mozilla-inbound
2013-01-22 12:50:50 -05:00
Christian Holler
aba71a516a
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
a500197726
Bug 834027: Dump diagnostic info when FennecNativeDriver.getSurfaceView fails; r=jmaher
2013-01-24 15:00:31 -07:00
Kyle Huey
ef6314f596
Update pymake to pick up bug 832472.
2013-01-18 13:57:37 -08:00
Ehsan Akhgari
8ece89e7ef
Move testpilot prefs for our test suites near each other, no bug
2013-01-18 10:27:44 -05:00
Ehsan Akhgari
0d0d07a192
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
58a102b2fc
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
40f0509fd3
Merge mozilla-central into build-system
2013-01-16 12:38:18 -08:00
Gregory Szorc
ef2ff3557a
Merge mozilla-central into build-system
2013-01-16 12:37:21 -08:00
Gary Kwong
952afe6ef1
Add another suppression for bug 812423. DONTBUILD
2013-01-16 12:35:49 -08:00
Gregory Szorc
276d934426
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
8b7dd85e9e
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
5f391d02b5
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
8de912de39
Bug 826111 - Support mochitests on b2g desktop build, r=ahal
2013-01-04 10:41:34 -08:00
Ed Morley
9820f29c6a
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
d38e95d54b
Bug 830458 - Import errno to ConfigStatus.py. r=gps
2013-01-14 20:15:04 -05:00
Jonathan Griffin
144c469df0
Bug 826111 - Support mochitests on b2g desktop build, r=ahal
2013-01-04 10:41:34 -08:00
Kartikaya Gupta
875807e9db
Bug 828660 - Try to autodetect the compiler version in the android NDK. r=glandium
2013-01-14 09:35:40 -05:00
Ed Morley
32277d1f42
Bug 782633 - Followup to fix exception; r=me
2013-01-12 18:36:54 +00:00
Ehsan Akhgari
27b9a69fba
Merge mozilla-central into mozilla-inbound
2013-01-12 09:27:31 -05:00
Mike Connor
e46ce230b0
Bug 804745 - Unified notification for application data reporting; r=gavin
2013-01-11 19:05:35 -08:00
Andrew Halberstadt
33fb275788
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
873e84dc79
Bug 774910 - Switch mozilla-central to the Windows 8.0 sdk. r=armenz
2013-01-09 13:04:39 -06:00
Joel Maher
3f1b0abc0c
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
63425cf9e5
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
4951adbb99
Merge mozilla-central into build-system
2013-01-03 10:46:16 +01:00
Gregory Szorc
86ec7725e5
Merge mozilla-central into build-system
2012-12-30 13:47:04 -08:00
William Chen
f34fa488f4
Bug 617532 - Implement UndoManager. r=ehsan
2013-01-03 22:54:26 -08:00
Gregory Szorc
d65c8c61cf
Merge mozilla-central into build-system
2012-12-24 09:47:35 -08:00
Gregory Szorc
d6afe62e9b
Merge mozilla-central into build-system
2012-12-22 15:29:20 -08:00
L. David Baron
6c36643293
Merge mozilla-inbound and mozilla-central.
2012-12-22 00:05:00 -05:00
Gregory Szorc
28aed6452e
Bug 818646 - Add mozbuild Python tests to |make check|; r=ted
2012-12-21 12:43:46 -08:00
Gary Kwong
559b21df91
Update suppressions for bug 823782. DONTBUILD
2012-12-21 10:20:25 -08:00
Mike Hommey
ac0cb7e8c5
Bug 822646 - Enable the comment application.ini was supposed to have after bug 686466. r=ted
2012-12-21 17:33:32 +01:00
Gary Kwong
03e17d72eb
Suppress bug 823782. DONTBUILD
2012-12-20 16:54:27 -08:00
Gregory Szorc
894bf5e205
Bug 804865 - Require Python 2.7 to build the tree; r=ted
2012-12-20 15:45:26 -08:00
Makoto Kato
9a7ebf8914
Bug 802527 - Support Android NDK r8b for x86 android build. r=glandium
2012-12-19 11:49:44 +09:00
Ed Morley
14111b91f9
Bug 782633 - Make the "missing output line for total leaks!" failure mode a warning rather than TEST-UNEXPECTED-FAIL; r=ted
2013-01-11 22:20:21 +00:00
Ryan VanderMeulen
da0a2ceadc
Merge m-c to inbound.
2012-12-23 10:35:50 -05:00
Gary Kwong
2b372ce86c
Suppress bug 824323. DONTBUILD
2012-12-22 23:53:26 -08:00
Cameron McCormack
3b69039f3d
Bug 820148 - Add a RELEASE_BUILD macro that can be used within pref js files. r=ted
2012-12-19 10:10:22 +11:00
Rafael Ávila de Espíndola
ad41c01e95
Bug 822464 - Upgrade clang to 170377 in the 3.2 branch. r=rail.
...
Update the build script.
--HG--
extra : rebase_source : 473cc8ec76dcfa53eb2e521f4bd9e8db78835c51
2012-12-18 16:22:38 -05:00
Antonio M. Amaya
e666579b92
Bug 812289 - PermissionSettings doesn't enforce any restriction on permissions operations - Tests [r=fabrice]
2012-12-17 17:38:40 +01:00
Theo Chevalier
27ae7e2526
Bug 825464 - Skip any revision of TELEMETRY_DISPLAY_REV in tests & WebApp (long term fix). r=mak
2013-01-02 16:31:10 +01:00
Mike Hommey
82eee42d03
Bug 822584 - Workaround in elfhack to accomodate for breakpad not handling the memory mapping induced by the elfhack/bionic linker combination. r=nfroyd
2013-01-02 10:17:32 +01:00
Ed Morley
0d88e34ad1
Backout 119c60543071 (bug 751156) for robocop failures
2013-01-03 18:12:36 +00:00
Cameron McCormack
186baf5f18
Bug 820148 - Add RELEASE_BUILD macro available in pref js files. r=ted
2012-12-22 16:35:51 +11:00
Ehsan Akhgari
408cc31977
Merge mozilla-central into mozilla-inbound
2012-12-21 12:47:56 -05:00
Ed Morley
289bb2e7ae
Merge mozilla-central to mozilla-inbound
2012-12-21 11:41:08 +00:00
Frank Wein
3a748a1b27
Bug 819964 - Updatable plugin test should not hit the network, r=bsmedberg
2012-12-21 02:25:26 +01:00
Gavin Sharp
cf9d3b22b0
Back out 7286dac15291 (bug 820148) since it doesn't work
2012-12-20 18:50:52 -05:00
Joey Armstrong
09220dfe46
bug 751156: robocop dependency build should be a nop
2013-01-03 10:48:04 -05:00
Rafael Ávila de Espíndola
03d6249541
Bug 824746 - Remove unused mozconfig files. r=rail.
2012-12-26 23:55:29 -05:00
Ryan VanderMeulen
382c2e49ba
Merge inbound to m-c.
2012-12-26 08:00:02 -05:00
Gary Kwong
20c785d1c1
Suppress bug 824647. DONTBUILD
2012-12-25 15:00:16 -08:00
Rafael Ávila de Espíndola
0a95146d7e
Bug 823906 - Last clang update on the 3.2 branch. r=rail.
...
Update the build scripts.
2012-12-24 09:53:55 -05:00
Benoit Girard
5cefbaf8e7
Bug 820548 - Move .gdbinit to topsrcdir. r=glandium
...
--HG--
rename : build/.gdbinit => .gdbinit
extra : rebase_source : fda8b33aa3214a3d13940f8f1f0ba843cb65dca9
2012-12-11 16:05:53 -05:00
Mike Hommey
ea40587319
Bug 780448 - Add rules for generic python unit tests. r=ted
2012-12-12 16:01:32 +01:00
Nicholas Nethercote
3a73cb5adc
Bug 819833 (part 2) - Remove fix-macosx-stack.pl because it's unused. r=ted.
...
--HG--
extra : rebase_source : 66c605bd2086b1a014fa361f7725536c135cdeb7
2012-12-10 21:19:18 -08:00
Rafael Ávila de Espíndola
bd1ab35755
Bug 820256 - Upgrade clang to 169730 in the 3.2 branch. r=rail.
...
Update the build scripts.
2012-12-11 21:44:15 -05:00
Benjamin Smedberg
9e281143b6
Bug 814796 - Fix NameError when reporting an error. r=glandium
...
File "c:\mozilla-build\pymake\pymake\data.py", line 1417, in __call__
raise DataError("native command '%s': shell metacharacter '%s' in command line" % (cline, badchar), self.loc)
NameError: global name 'cline' is not defined
2012-12-11 16:37:07 +01:00
Mike Hommey
e0e23d1619
Bug 820351 - Add a pymake unit test for native touch -t. r=ted
2012-12-11 16:36:40 +01:00
Mike Hommey
9daa6bbf60
Bug 820351 - Add support for -t option of touch in pymake builtins. r=ted
2012-12-11 16:36:39 +01:00
Theo Chevalier
00667966ca
Bug 737596 - Enable Telemetry by default on Nightly and Aurora channels (mobile). r=bnicholson
2012-12-10 23:25:50 +01:00
Mike Hommey
943f5b03eb
Bug 816494 part 4 - Add a -r option to elfhack that re-merges the split PT_LOADs. r=nfroyd
...
Sections are positioned accordingly, which means the resulting ELF binary will
have a big gap full of zero between .rel.plt and .plt.
2012-12-10 10:33:08 +01:00
Mike Hommey
be11e8215d
Bug 816494 part 3 - Allocate Elf instance on stack in do_file(). r=nfroyd
2012-12-10 10:33:08 +01:00
Mike Hommey
f237cd4109
Bug 816494 part 2 - Move the PT_LOAD splitting logic in elfhack.cpp. r=nfroyd
...
Also, section offsets are not adjusted until the split is done.
2012-12-10 10:33:08 +01:00
Mike Hommey
dbc8938217
Bug 816494 part 1 - When inserting a section before or after another, also insert it in the segments containing that other. r=nfroyd
2012-12-10 10:33:08 +01:00
Mike Hommey
fea689afb9
Bug 818394 - Create objdir/x86_64/dist/universal symbolic link correctly. r=ted
2012-12-06 17:06:38 +01:00
Mike Hommey
0657fb3eda
Bug 818092 - Properly use CC/CXX from mozconfig on non-cross-compile Mac builds. r=ted
2012-12-06 17:06:37 +01:00
Henrik Skupin
d575869a88
Bug 818061 - Fallback to systems default clang if CC/CXX is not set. r=ted
2012-12-05 21:47:25 +01:00
Mike Hommey
30ed240989
Bug 813526 - Remove flags from STRIP in in-tree mozconfigs. r=khuey
...
--HG--
extra : rebase_source : d07008f6450a997d61b3444e54e9e2c54b4de34d
2012-12-05 09:21:24 +01:00
Rafael Ávila de Espíndola
c37be66269
Bug 817710 - Upgrade clang to 169139 in the 3.2 branch. r=rail.
...
Update the build script.
2012-12-04 13:38:55 -05:00
Ed Morley
a9d50d2c9b
Bug 817349 - Ensure topFrame is always defined; r=ted
2012-12-03 14:30:35 +00:00