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