Commit Graph

1878 Commits

Author SHA1 Message Date
Bob Clary
01d63c6222 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
bf391b7462 Bug 846922 - Read late write stacks on windows. r=BenWa. 2013-03-01 19:39:29 -05:00
Matt Brubeck
247d600feb 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
803629b9c6 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
2801c25ab8 Merge m-c to b-s. 2013-02-26 19:09:25 +01:00
Gregory Szorc
16f0413b0c 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
4c3d4dc8a4 Bug 784841 - Part 19: Remove allmakefiles.sh and friends; r=ted 2013-02-25 14:09:16 -08:00
Gregory Szorc
aab3b7dd49 Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted 2013-02-25 12:47:18 -08:00
Gregory Szorc
15c748cb14 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
60360c9ef7 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]
43eda0fd9c Bug 841566 - Turn on testserver logging for WebRTC-related systems r=jesup,ted.mielczarek 2013-02-22 14:53:56 -06:00
Joshua Cranmer
11274b83c3 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
042f69a8ea Bug 844797 - Avoid UnboundLocalError on dumpDir in checkForCrashes; r=edmorley 2013-02-26 07:19:58 -07:00
Gregory Szorc
7532c487e6 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
02423546d8 Bug 844273 - Robocop: upgrade to robotium-3.6.jar; r=jmaher 2013-02-23 15:42:33 -07:00
Trevor Saunders
1049ccba35 bug 833164 - consolodate the various makeDepend things in the tree r=ted 2013-02-14 07:06:16 -05:00
Gregory Szorc
e18a5a8dfd Merge mozilla-central into build-system 2013-02-22 08:15:12 -08:00
Gregory Szorc
21c12f5774 Bug 784841 - Part 13: Properly normalize topsrcdir in config.status; r=glandium 2013-02-21 10:55:55 -08:00
Jonathan Griffin
b240991007 Bug 843729 - deviceSerial -> _deviceSerial, r=ahal, DONTBUILD (NPOTB) 2013-02-21 11:51:36 -08:00
Ryan VanderMeulen
5fba1dc363 Merge m-c to inbound. 2013-02-20 12:52:59 -05:00
Gregory Szorc
d63d28cf51 Backout 4682ed369545 (bug 841713) for reftest make target bustage
--HG--
extra : rebase_source : 6bf45c9f33563109cf6d17197f9184a3a336efe0
2013-02-20 09:16:02 -08:00
Gregory Szorc
04a7f7d4b9 Backed out changeset 9dbb23d8ab8a for reftest make target bustage
--HG--
extra : rebase_source : aa041efe4b34190bb194a85897db5161c0eefe16
2013-02-20 09:15:07 -08:00
Gregory Szorc
79e52f2653 Bug 841713 - Part 2: Update missed call site from original patch; r=glandium 2013-02-20 08:11:22 -08:00
Gregory Szorc
007c5b7899 Bug 841713 - Add objdir paths to virtualenv; r=ted 2013-02-19 15:23:21 -08:00
Margaret Leibovic
9c28dc5476 Bug 840825 - Add blockForEventData method to EventExpecter. r=gbrown 2013-02-19 10:15:44 -08:00
Landry Breuil
78bac09dbb 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
813e173161 Bug 836323 - Mochitest additions and changes for <input type=range>. r=mounir. 2013-02-16 12:36:02 +00:00
Mike Hommey
762ef4ff93 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
3e5212c327 bug 746277: replace hg commands with functions 2013-02-15 17:00:12 -05:00
Gregory Szorc
ee5819ba55 Bug 840186 - Change Firefox Health Report server URI in automation; r=jmaher 2013-02-14 12:24:21 -08:00
Gregory Szorc
b111d71272 Backout d29f06f3ff67 (Bug 840186) for orange galore
CLOSED TREE
2013-02-14 11:12:48 -08:00
Gregory Szorc
e0fd515ca6 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
3af2c6afc5 Bug 840512 - Generalize toolchain.m4 to match newer Apple clang version string. r=glandium 2013-02-13 11:24:09 +01:00
Geoff Brown
c3a6f99044 Bug 823452: Check logcat for Java exceptions; r=jmaher 2013-02-13 11:42:15 -07:00
Ryan VanderMeulen
7a55e09cb1 Merge the last PGO-green inbound chnageset to m-c. 2013-03-19 16:40:09 -04:00
Gary Kwong
64769a6337 Remove suppression for bug 824647 since it is now fixed. DONTBUILD 2013-03-19 10:34:19 -07:00
Matthew Noorenberghe
9d517b6de8 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
967a23e74b Bug 825968 - Adjust exception disabling in stlport for Android NDK r8d. r=ted 2013-02-12 11:02:38 +01:00
Jonathan Watt
2664a97006 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
8a396cc3b3 Bug 838636 - Guard against NPE in robocop setup; r=kats 2013-02-11 12:01:58 -07:00
Jim Mathies
db7cb945c2 Bug 839776 - remove vccorlib110 from REDIST_FILES. r=bbondy 2013-02-09 11:03:46 -06:00
Shane Caraveo
fb75c78c7d Bug 821262 - Refactor social enabled/active/provider states. r=gavin 2013-02-08 11:39:25 -08:00
Joel Maher
b992d18cca Bug 834714 - running browser_dbg_createChrome.js in an ubuntu vm fails. r=past 2013-02-08 15:51:09 -05:00
William Lachance
8e2ff98655 Bug 838844 - Add info option to get sutagent user info;r=gbrown 2013-02-08 15:46:57 -05:00
Ed Morley
779c83ee18 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
9f6eb892bd Backed out changeset b57874cb3be5 (bug 821262) 2013-02-07 14:36:31 +00:00
Shane Caraveo
583fdb558d Bug 821262 - Refactor social enabled/active/provider states. r=gavin 2013-02-06 13:33:25 -08:00
Mike Hommey
a2be08467d 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
1384e11311 Merge mozilla-central into build-system 2013-01-29 20:27:15 -08:00
Gregory Szorc
dd6cafb53c 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
553de5b49a Bug 835164 - Unbreak Seamonkey and Xulrunner mac universal builds after bug 834228. r=ted 2013-01-29 09:35:53 +01:00
Ryan VanderMeulen
f453adc862 Merge m-c to inbound. 2013-01-26 12:48:17 -05:00
Gary Kwong
ddc47e10af 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
aaeda9f17f 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
70ec8ee906 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
a3bab2ee76 Merge the last PGO-green inbound changeset to m-c. 2013-01-24 20:59:19 -05:00
Mike Hommey
40a41c7a8a 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
ba59dca059 bug 747540: fix dependencies for java build 2013-01-25 15:22:13 -05:00
Jeff Hammel
4dfec8f0a4 Bug 830996 - implement a way to DRY mozbase packages for m-c;r=gps 2013-01-24 14:23:36 -08:00
Ryan VanderMeulen
a7a5d49950 Merge m-c to inbound. 2013-01-24 22:47:56 -05:00
Ryan VanderMeulen
9e48ac7478 Merge m-c to inbound. 2013-01-24 21:09:59 -05:00
Jonathan Griffin
296c5c2ad5 Bug 826135 - Throw if --utility-path points to ARM version of xpcshell, r=ahal 2013-01-03 17:37:26 -08:00
Ryan VanderMeulen
258ed8c88c Merge m-c to inbound. 2013-01-24 07:09:10 -05:00
Mike Hommey
7ae3fc01fc Bug 780561 - Remove now unused bits of the packaging scripts. r=ted 2013-01-23 11:23:15 +01:00
Mike Hommey
f00d130aa1 Bug 780561 - Use new packager code for packaging (packager.mk) r=ted 2013-01-23 11:23:15 +01:00
Mike Hommey
71cd996deb Bug 780561 - Fix the buildconfig python module handling of environment variables. r=ted 2013-01-23 11:23:15 +01:00
Mike Hommey
d56548c34f Bug 780561 - Import new packager code. r=gps 2013-01-23 11:23:14 +01:00
Ehsan Akhgari
0a9feb2bc9 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
82172da7df 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
6c14dd46d0 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
0293b60b78 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
045aa6ad61 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
c2a58f344c Bug 832202 - Handle empty lists from config.status in buildconfig.py. r=ted 2013-01-19 09:46:51 +01:00
L. David Baron
23ca6aa586 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
e78031f9c0 Merge mozilla-central into mozilla-inbound 2013-01-22 12:50:50 -05:00
Christian Holler
64de2e26f4 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
a76a1d9cad Bug 834027: Dump diagnostic info when FennecNativeDriver.getSurfaceView fails; r=jmaher 2013-01-24 15:00:31 -07:00
Kyle Huey
f8c6bcba34 Update pymake to pick up bug 832472. 2013-01-18 13:57:37 -08:00
Ehsan Akhgari
4a25f0379a Move testpilot prefs for our test suites near each other, no bug 2013-01-18 10:27:44 -05:00
Ehsan Akhgari
2cb5108afa 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
fd2439b634 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
cdc3298cc6 Merge mozilla-central into build-system 2013-01-16 12:38:18 -08:00
Gregory Szorc
26636b8d65 Merge mozilla-central into build-system 2013-01-16 12:37:21 -08:00
Gary Kwong
35567a125a Add another suppression for bug 812423. DONTBUILD 2013-01-16 12:35:49 -08:00
Gregory Szorc
ea0dd7348c 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
3d39dd9a1a 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
39fef7f565 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
e071c0ece1 Bug 826111 - Support mochitests on b2g desktop build, r=ahal 2013-01-04 10:41:34 -08:00
Ed Morley
06900008e9 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
fbe80e1391 Bug 830458 - Import errno to ConfigStatus.py. r=gps 2013-01-14 20:15:04 -05:00
Jonathan Griffin
d935eb89e8 Bug 826111 - Support mochitests on b2g desktop build, r=ahal 2013-01-04 10:41:34 -08:00
Kartikaya Gupta
3518fd0948 Bug 828660 - Try to autodetect the compiler version in the android NDK. r=glandium 2013-01-14 09:35:40 -05:00
Ed Morley
f95bfd738e Bug 782633 - Followup to fix exception; r=me 2013-01-12 18:36:54 +00:00
Ehsan Akhgari
47319c37e6 Merge mozilla-central into mozilla-inbound 2013-01-12 09:27:31 -05:00
Mike Connor
dbf5df186f Bug 804745 - Unified notification for application data reporting; r=gavin 2013-01-11 19:05:35 -08:00
Andrew Halberstadt
b8979c0f56 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
c98297a758 Bug 774910 - Switch mozilla-central to the Windows 8.0 sdk. r=armenz 2013-01-09 13:04:39 -06:00
Joel Maher
16a00b7417 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
0c748a1319 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
8e99f82785 Merge mozilla-central into build-system 2013-01-03 10:46:16 +01:00
Gregory Szorc
538d68d893 Merge mozilla-central into build-system 2012-12-30 13:47:04 -08:00
William Chen
8f2a3385ae Bug 617532 - Implement UndoManager. r=ehsan 2013-01-03 22:54:26 -08:00
Gregory Szorc
b269969d04 Merge mozilla-central into build-system 2012-12-24 09:47:35 -08:00
Gregory Szorc
833f0e5afe Merge mozilla-central into build-system 2012-12-22 15:29:20 -08:00
L. David Baron
4a7dd45bb0 Merge mozilla-inbound and mozilla-central. 2012-12-22 00:05:00 -05:00
Gregory Szorc
486b6d72a9 Bug 818646 - Add mozbuild Python tests to |make check|; r=ted 2012-12-21 12:43:46 -08:00
Gary Kwong
3f8a0642af Update suppressions for bug 823782. DONTBUILD 2012-12-21 10:20:25 -08:00
Mike Hommey
d0adebfee6 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
1c37671a32 Suppress bug 823782. DONTBUILD 2012-12-20 16:54:27 -08:00
Gregory Szorc
9e203b6270 Bug 804865 - Require Python 2.7 to build the tree; r=ted 2012-12-20 15:45:26 -08:00
Makoto Kato
a59ffbb9b9 Bug 802527 - Support Android NDK r8b for x86 android build. r=glandium 2012-12-19 11:49:44 +09:00
Ed Morley
b7728b3b49 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
56a28622a7 Merge m-c to inbound. 2012-12-23 10:35:50 -05:00
Gary Kwong
c8e1e39d4a Suppress bug 824323. DONTBUILD 2012-12-22 23:53:26 -08:00
Cameron McCormack
a0643943dc 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
764158ba76 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
c26e647517 Bug 812289 - PermissionSettings doesn't enforce any restriction on permissions operations - Tests [r=fabrice] 2012-12-17 17:38:40 +01:00
Theo Chevalier
6b249e6652 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
3e50893a22 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
f14bf64427 Backout 119c60543071 (bug 751156) for robocop failures 2013-01-03 18:12:36 +00:00
Cameron McCormack
83d448ae75 Bug 820148 - Add RELEASE_BUILD macro available in pref js files. r=ted 2012-12-22 16:35:51 +11:00
Ehsan Akhgari
776db4b920 Merge mozilla-central into mozilla-inbound 2012-12-21 12:47:56 -05:00
Ed Morley
e37969e6b1 Merge mozilla-central to mozilla-inbound 2012-12-21 11:41:08 +00:00
Frank Wein
7a5086e339 Bug 819964 - Updatable plugin test should not hit the network, r=bsmedberg 2012-12-21 02:25:26 +01:00
Gavin Sharp
70b21266cb Back out 7286dac15291 (bug 820148) since it doesn't work 2012-12-20 18:50:52 -05:00
Joey Armstrong
7fdbf88066 bug 751156: robocop dependency build should be a nop 2013-01-03 10:48:04 -05:00
Rafael Ávila de Espíndola
27d15f40b7 Bug 824746 - Remove unused mozconfig files. r=rail. 2012-12-26 23:55:29 -05:00
Ryan VanderMeulen
1d42cc9024 Merge inbound to m-c. 2012-12-26 08:00:02 -05:00
Gary Kwong
e3a9e6a43b Suppress bug 824647. DONTBUILD 2012-12-25 15:00:16 -08:00
Rafael Ávila de Espíndola
6b262a1f04 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
fdbded3ce2 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
d3856ec598 Bug 780448 - Add rules for generic python unit tests. r=ted 2012-12-12 16:01:32 +01:00
Nicholas Nethercote
b5d6a83387 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
8490659853 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
e837b18c07 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
1d14e282d9 Bug 820351 - Add a pymake unit test for native touch -t. r=ted 2012-12-11 16:36:40 +01:00
Mike Hommey
57ae60e31c Bug 820351 - Add support for -t option of touch in pymake builtins. r=ted 2012-12-11 16:36:39 +01:00
Theo Chevalier
05d9dee167 Bug 737596 - Enable Telemetry by default on Nightly and Aurora channels (mobile). r=bnicholson 2012-12-10 23:25:50 +01:00
Mike Hommey
fd460ff7b9 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
839c07875b Bug 816494 part 3 - Allocate Elf instance on stack in do_file(). r=nfroyd 2012-12-10 10:33:08 +01:00
Mike Hommey
fa48cc05a3 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
56921c1ab9 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
d7adf7f0d3 Bug 818394 - Create objdir/x86_64/dist/universal symbolic link correctly. r=ted 2012-12-06 17:06:38 +01:00
Mike Hommey
c50c70fc80 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
aaf6635545 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
e8765f8e41 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
f7c5462da3 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
28dc7d0586 Bug 817349 - Ensure topFrame is always defined; r=ted 2012-12-03 14:30:35 +00:00
Jim Blandy
f24b3835b0 Bug 775789: Install .gdbinit correctly in $(DIST)/bin. r=glandium
--HG--
rename : .gdbinit => build/.gdbinit
2012-12-01 21:25:16 -08:00
Ed Morley
ad4d3d1634 Bug 813650 - Part 2: checkForCrashes() should output the top frame of a crash in a TBPL-parsable format; r=ted 2012-12-01 17:02:29 +00:00
Ed Morley
d541b5c41a Bug 813650 - Part 1: Don't print minidump stackwalk output incrementally, so we can implement part 2 without changing log order; r=ted 2012-12-01 16:58:40 +00:00
Joel Maher
a0d9ea8da0 Bug 786414 - unable to update sutagent on the panda boards. r=wlach DONTBUILD 2012-11-29 15:14:11 -05:00
Rafael Ávila de Espíndola
8113c0dd8a Bug 815216 - Upgrade clang to 168596 in the 3.2 branch. r=rail.
Update the build script.

--HG--
extra : rebase_source : 9ed24736739a8abb775cce8ff90c456300098942
2012-11-29 09:49:15 -05:00
Geoff Brown
be75489946 Bug 809753 - Avoid python exception when maxTime is None; r=edmorley, DONTBUILD 2012-11-28 13:43:58 -07:00
Geoff Brown
02d1e11372 Bug 814496 - sutAgent: Stop RedirOutputThread when timeout exceeded; r=wlach 2012-11-27 14:05:18 -07:00
Gregory Szorc
c5df5f4f11 Bug 811812 - Sacrifice virtualenv population output to TBPL gods; r=ted
We rewrite an ignorable error message on missing Python headers so TBPL
won't misreport as an actual build error.
2012-11-27 12:25:55 -08:00
Rafael Ávila de Espíndola
3f87ed183c Bug 813076 - Upgrade clang to 168304 in the 3.2 branch. r=rail.
Update the build script.
2012-11-20 10:51:56 -05:00
Ed Morley
ed5c440f91 Bug 812135 - Use the checkForZombies result to determine run status; r=jmaher 2012-11-20 15:24:28 +00:00
Ed Morley
0ccbb9a826 Bug 812135 - checkForZombies should return the result; r=jmaher 2012-11-20 15:24:28 +00:00
Ed Morley
0798d964fd Bug 808410 - Callers of checkForCrashes should use its return value to ensure shutdown crashes actually make the run fail; r=jmaher f=gps 2012-11-20 15:24:28 +00:00
Ed Morley
295652c85c Bug 808410 - checkForCrashes should return true for cases where we hit an exception during minidump stackwalk; r=jmaher 2012-11-20 15:24:28 +00:00
Gary Kwong
9ac188185a Update suppression entry for bug 812421. DONTBUILD 2012-11-18 11:26:27 +08:00
Ed Morley
0446a8f829 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-11-16 17:05:30 +00:00
Gary Kwong
dfe3a6f147 Add suppression entries for bug 793533, bug 812421, bug 812422 and bug 812423. DONTBUILD 2012-11-16 15:01:13 +08:00
William Lachance
14b993064f Bug 811388 - Update mozdevice to 0.15, update consumers;r=ahal 2012-11-14 09:49:04 -08:00
Kartikaya Gupta
9d0bbb2116 Bug 810171 - Add a test for VKB overlap input fields. r=cpeterson 2012-11-13 12:11:25 -08:00
Vladimir Vukicevic
06309ae278 no bug; fix configure.in message on Android to not be lies and give useful info; r=sparky 2012-11-13 14:20:54 -05:00
Rafael Ávila de Espíndola
5e62216110 Bug 811081 - Switch the clang packages to the 3.2 release branch. r=rail.
build script changes.
2012-11-13 09:37:38 -05:00
William Lachance
4a1fcf3f56 Bug 805116 - Print more of the logcat in mobile tests;r=gbrown 2012-11-12 13:57:13 -08:00
Brian Smith
63175cf75b Bug 799009: Remove unneeded SSL-related security alerts, r=honzab, r=dao 2012-11-10 20:49:44 -08:00
Brian Smith
5b7b090005 backout cset 30f8e29f9cd1 due to orange 2012-11-10 19:08:26 -08:00
Brian Smith
b3f665df00 Bug 799009: Remove unneeded SSL-related security alerts, r=honzab, r=dao
--HG--
extra : rebase_source : b6216bf3163f63f1eb4f16901943d9f351bca2cf
2012-11-10 18:19:55 -08:00
Wes Johnston
abfa99d444 Bug 810398 - Update support library error message to be clearer. r=blassey 2012-11-09 11:07:40 -08:00
Wes Johnston
f6535051b7 Bug 759041 - Bring in Android compatibility libraries. r=blassey 2012-11-08 07:45:29 -08:00
Joel Maher
6eeae16283 Bug 809534 - add support to watcher to support version query. r=wlach DONTBUILD 2012-11-08 07:33:03 -05:00
Joel Maher
f73dae0742 Bug 809366 - watcher has high cpu usage on panda boards in racked environment. r=wlach DONTBUILD 2012-11-08 07:33:00 -05:00
Joel Maher
684491e8dc Bug 809364 - sutagent zeroconf is causing jmdns thread to spike cpu on panda boards. r=wlach DONTBUILD 2012-11-08 07:32:58 -05:00
Ted Mielczarek
fc80f33b54 bug 803654 - Import mock into virtualenv. r=jhammel 2012-10-29 11:12:30 -04:00
Andrew Halberstadt
44b1dc412e Bug 798580 - Run mochitests from within test-container app's oop iframe, r=jgriffin 2012-10-31 09:37:22 -04:00
Ed Morley
44c0c46e66 Bug 808419 - remoteautomation.py's waitForFinish() should print to the log when maxTime is reached; r=jmaher 2012-11-05 13:03:55 +00:00
Ed Morley
933a845748 Bug 757838 - Make b2gautomation.py set lastTestSeen so crashes are output with the test filename; r=jgriffin 2012-11-03 17:10:59 +00:00
Ed Morley
a27bbd28a7 Bug 757838 - Misc b2gautomation.py cleanup; r=jgriffin 2012-11-03 17:10:59 +00:00
Ed Morley
3543a49fbe Bug 757838 - Make remoteautomation.py set lastTestSeen so Android crashes are output with the test filename; r=jmaher 2012-11-02 18:57:50 +00:00
Ed Morley
60a4edf93f Bug 757838 - Misc remoteautomation.py cleanup; r=jmaher 2012-11-02 18:57:50 +00:00
Jonathan Griffin
b3662b2bbe Bug 797162 - Add make target for b2g xpcshell tests, r=ted 2012-11-01 14:29:27 -07:00
Camilo Viecco
03c06fc2ed Bug 785259 - tests, r=honzab 2012-10-31 22:17:28 +01:00
Jim Mathies
cc10f75d87 Bug 798821 - On Windows, restrict enabling of W3C touch interfaces to devices that support touch input. Also convert touch pref to 3-state value. r=bsmedberg 2012-10-25 09:57:51 -05:00
Gregory Szorc
7e84d90b28 Bug 804536 - Fix virtualenv population on Windows; r=glandium
I'm pretty sure the previous code works on Python 2.7.3. This
patch may break Python 3 compatibility. We'll cross that
bridge when we come to it.
2012-10-23 09:13:00 -07:00
Carmen Jimenez Cabezas
206612e73e Bug 773891 - With AppsService changes 2012-10-19 12:43:17 +02:00
Gregory Szorc
5261e0ae4a Bug 800614 - Require Python 2.6 to build the tree; r=ted 2012-10-22 12:24:40 -07:00
Gregory Szorc
401f8b4aa7 Bug 802210 - Part 3: Unset PYTHONDONTWRITEBYECODE when creating virtualenv; r=ted 2012-10-22 11:51:08 -07:00
Gregory Szorc
d206f7374c Bug 802210 - Part 2: Unset PYTHONDONTWRITEBYTECODE when populating virtualenv; r=glandium 2012-10-22 11:13:59 -07:00
Gregory Szorc
0a26ce1037 Bug 802210 - Refactor virtualenv integration; r=glandium
We now populate the virtualenv at the beginning of configure. We have
also refactored how the virtualenv is populated.

populate_virtualenv.py is completely refactored. Its default action now
takes the topsrcdir and virtualenv paths and ensures a virtualenv is
created, populated, and up-to-date. If it is out of date, it repopulates
it. populate_virtualenv.py also now performs the Python version check
validation instead of configure. It's easier to manage in Python than to
have configure do it.
2012-10-22 10:41:36 -07:00
Rafael Ávila de Espíndola
0f41bef6be Bug 799572 - clang update broke NSS. r=rail. 2012-10-20 20:50:10 -04:00
Phil Ringnalda
d04e8b7122 Bug 802453 - automation.py.in should set extensions.update.enabled to false, r=ted
--HG--
extra : rebase_source : fadd0e7f9d004dbecbff033408ac06fc78e92778
2012-10-19 07:27:19 -07:00
Ed Morley
796f00654c Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-10-19 15:23:32 +01:00
Gary Kwong
04f34813e3 Remove suppression for bug 799157 to see if it occurs again. DONTBUILD 2012-10-18 22:44:00 -07:00
Gary Kwong
d22fb6117f Suppress bug 803386. DONTBUILD 2012-10-18 18:21:29 -07:00
Mike Hommey
3a3fbb075b Bug 794472 - Allow pymake to run more commands without sending them to a shell. r=ted 2012-10-18 14:46:33 +02:00
Ryan VanderMeulen
0744ad5c35 Merge m-c to inbound. 2012-10-18 21:44:09 -04:00
Joel Maher
a89cc0df98 Bug 788653 - Make enablePrivilege pref name more dire. r=bholley 2012-10-18 08:03:37 -04:00
Brad Lassey
7283b31b70 bug 802616 - don't use software floating point math on ARMv6 r=glandium
--HG--
rename : dom/bindings/ExampleGen.py => dom/bindings/BindingGen.py
extra : rebase_source : 4171bc4cccbd6cc82d50a1d2544e362bd615fdf9
2012-10-17 11:40:55 -04:00
Mike Hommey
458593c9ab Bug 799093 - Avoid mac builds being considered as cross compiled by jemalloc configure. r=ted 2012-10-17 16:30:05 +02:00
Joel Maher
0ada31c022 Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-16 13:25:23 -04:00
Surith Thekkiam
2a22c3bfce Bug 807423 - Support use of GNU libstdc++ on Android. r=ted
* For android-ndk versions r7, r7b, r8, r8b
 * std::ifstream broken in earlier versions of ndk
 * ... used in jscntxt.cpp by ComputeIsJITBroken()
 * Default gnu_compiler_version is 4.4.3
 * If android_toolchain is not set, attempt to infer it from gnu_compiler_version.
 * Copy changes from js/src/build/autoconf/android.m4 to build/autoconf/android.m4
2012-11-06 09:41:16 -08:00
Marty Rosenberg
6b0e6a25c3 Add in support for running a cross-shell directly in qemu (bug 807936, r=ted) 2012-11-15 10:24:07 -05:00
Ehsan Akhgari
2a3f220d58 Backed out changeset d129d66a6491 (bug 812281) because apparently it broke Android reftest/crashtest/jsreftest 2012-11-15 14:35:41 -08:00
Ehsan Akhgari
3464482ef9 Bug 812281 - Shut up the media volume when running tests; r=cpearce 2012-11-15 12:15:12 -08:00
Joel Maher
c4cee4ab7a Backout e814e12508af (bug 799107), 45863b00372b (bug 801633), 2012-10-15 13:33:37 -04:00
Joel Maher
d925c6eb2a Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-15 11:13:44 -04:00
William Lachance
5549742864 Bug 756440 - Only try to download crash directory on device if it exists;r=jmaher
Under normal circumstances this should be created automatically inside the
profile directory when we first start, but this won't happen if we fail
to start properly altogether. If that's the case, we've got other problems
that will be reported as errors. Let's just print a warning so we don't
misdiagnose the problem under those circumstances.
2012-10-15 10:15:15 -04:00
Joel Maher
0d6866c6ab Backout f271acb304c2 (bug 799107), 2012-10-15 09:08:41 -04:00
Joel Maher
b39722815e Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-15 07:10:49 -04:00
Clint Talbert
9303d9ab7a Bug 785032 - SD card issues with new Tegras ("INFO: attempting to create file /mnt/sdcard/writetest ... Push File Failed to Validate!"). r=jmaher DONTBUILD 2012-10-10 10:17:50 -04:00
Joel Maher
c7ac4d2fb0 Bug 797652 - Current code agent code crashes on android 2.3. r=wlach 2012-10-10 10:17:40 -04:00
Rafael Ávila de Espíndola
0e423c0d5a Bug 793109 - Stacks truncated near nsDocLoader::DoFireOnStateChange. r=rail.
Update the build script.

--HG--
extra : rebase_source : 490759f884a9576ab7307a4710b1af2cfab09db6
2012-10-09 21:58:27 -04:00
Ted Mielczarek
3ee9de192a Add mozcrash to virtualenv. r=glandium, no bug
--HG--
extra : rebase_source : 8a9a5a501e4ab47c67fe4a7df8bab9fb5864455f
2012-10-09 09:26:24 -04:00
Gary Kwong
246de22f55 Bug 696305 - Suppress bug 799157, a new Valgrind error, probable regression. DONTBUILD 2012-10-08 10:32:22 -07:00
Ed Morley
fd14735924 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-10-06 20:30:35 +01:00
Rafael Ávila de Espíndola
d0a5f773b6 Bug 797525 - Upgrade clang to version >= r163716 to fix ASan issue 109. r=rail. 2012-10-06 08:28:39 -04:00
Andrew Halberstadt
3c47c68070 Bug 797177 - Fix missed calls to checkCmd within B2G automation, r=mikeh; DONTBUILD because NPOTB 2012-10-05 16:06:02 -04:00
Ed Morley
29308c09dd Bug 798419 - Fix incorrect spellings of success(ful) in test output; r=me 2012-10-05 17:48:15 +01:00
Jeff Hammel
573fc6cc2b Bug 792164 - add mozdevice to virtualenv in m-c;r=gps 2012-10-05 09:46:27 -07:00
Rafael Ávila de Espíndola
bdefb19106 Bug 784691 - Upgrade clang to r162360. r=rail.
build the new version.

--HG--
extra : rebase_source : 8a743e450a40b68b9d49db591cb694083c0f1eeb
2012-10-04 22:09:48 -04:00
William Lachance
382c927895 Bug 795496 - Make mozdevice raise exceptions on error;r=ahal,jmaher
It turns out that relying on the user to check return codes for every
command was non-intuitive and resulted in many hard to trace bugs.
Now most functinos just return "None", and raise a DMError when there's an
exception. The exception to this are functions like dirExists, which now return
booleans, and throw exceptions on error. This is a fairly major refactor,
and also involved the following internal changes:

* Removed FileError and AgentError exceptions, replaced with DMError
  (having to manage three different types of exceptions was confusing,
  all the more so when we're raising them)
* Docstrings updated to remove references to return values where no
  longer relevant
* pushFile no longer will create a directory to accomodate the file
  if it doesn't exist (this makes it consistent with devicemanagerADB)
* dmSUT we validate the file, but assume that we get something back
  from the agent, instead of falling back to manual validation in the
  case that we didn't
* isDir and dirExists had the same intention, but different
  implementations for dmSUT. Replaced the dmSUT impl of getDirectory
  with that of isDir's (which was much simpler). Removed
  isDir from devicemanager.py, since it wasn't used externally
* killProcess modified to check for process existence before running
  (since the actual internal kill command will throw an exception
  if the process doesn't exist)

In addition to all this, more unit tests have been added to test these
changes for devicemanagerSUT.
2012-10-04 11:28:07 -04:00
Gary Kwong
2798022a56 Bug 696305 - Tweak suppression file for bug 793533. DONTBUILD 2012-10-03 13:36:41 -07:00
Gary Kwong
9f65b1ff16 Bug 696305 - Add another 64-bit suppression for bug 793533. DONTBUILD
--HG--
extra : rebase_source : 876faf080da567f882e1e989bc3597ca0f3fee00
2012-10-03 12:10:04 -07:00
David Chan
4c08ecc761 Bug 797177 - Unbreak b2g mochitests, r=ahal 2012-10-02 15:43:19 -07:00
Ryan VanderMeulen
913409a80c Merge the last PGO-green inbound changeset to m-c. 2012-10-02 21:20:48 -04:00
Gary Kwong
311ea44e6b Bug 696305 - Remove suppressions that were commented out since they did not show up again and their original bug reports had stacks with no line numbers. DONTBUILD 2012-10-02 16:14:00 -07:00
Mike Hommey
8de4907981 Bug 794966 - Treat environment variables as = assignments instead of := in pymake. r=ted 2012-10-02 14:18:00 +02:00
Mike Hommey
4e6044bc55 Bug 794490 - Don't buffer stdout and stderr in pymake. r=ted 2012-10-02 14:17:43 +02:00
Rafael Ávila de Espíndola
cb8a3508fd Bug 793319 - Backport patches to make the output order deterministic. r=rail. 2012-10-01 10:40:55 -04:00
Rafael Ávila de Espíndola
c84c23583f Bug 793317 - Only enable the x86,x86_64 and arm targets. r=rail. 2012-10-01 09:11:16 -04:00
Mounir Lamouri
f13826bcd0 Bug 795136 - 3/2 - Disabling tests until bug 795711 is fixed. r=me 2012-09-30 16:07:51 +01:00
Gary Kwong
a55bea04cf Bug 696305 - Removing another suppression from Valgrind files. DONTBUILD 2012-09-29 23:30:47 -07:00
Gary Kwong
3188876d65 Bug 696305 - Removing suppression from Valgrind files. DONTBUILD
--HG--
rename : dom/tests/mochitest/localstorage/test_clear_browser_data.html => dom/tests/mochitest/localstorage/test_app_uninstall.html
extra : rebase_source : 5a6769cf1f4ccd569ad0325785ebb9635f048f54
2012-09-29 23:28:54 -07:00
Gary Kwong
a4f0ca8c03 Bug 696305 - Suppress another cross architecture bug. DONTBUILD 2012-09-29 12:35:03 -07:00
Gregory Szorc
766648241e Bug 795499 - Export ANDROID_CPU_ARCH via AC_SUBST. r=glandium 2012-09-29 00:49:24 -07:00
Gary Kwong
e47a85e9de Bug 696305 - Remove commented-out suppression for bug 793539 and add bug 795395. DONTBUILD 2012-09-28 10:49:57 -07:00
Gary Kwong
6adb9cc87a Bug 696305 - Add more comments and try removing suppression for bug 793539 since the patch to disable GnomeVFS by default has landed on m-c. DONTBUILD 2012-09-27 23:25:31 -07:00
Gary Kwong
7604650009 Bug 696305 - Update Valgrind cross architecture suppression file. DONTBUILD 2012-09-26 18:55:01 -07:00
Gary Kwong
e12b077905 Bug 696305 - Update all Valgrind suppression files. DONTBUILD 2012-09-26 11:20:55 -07:00
Mounir Lamouri
793247fdfe Merge mozilla-inbound in mozilla-central. 2012-09-26 11:57:25 +01:00
Gary Kwong
0c9dfb8f74 Bug 696305 - Update all Valgrind suppression files, comment out suppressions for some known ones to try and get Valgrind stacks with line numbers. DONTBUILD 2012-09-26 01:08:52 -07:00
Gary Kwong
cb16bc9f62 Bug 793584 - Update Makefile to look out for cross-architecture.sup as well, rs=njn DONTBUILD 2012-09-26 01:07:13 -07:00
John Hopkins
04ac13f156 Bug 793016 - Very frequent hangs during leak tests on new linux build system. r=ted,catlee 2012-09-25 15:51:59 -04:00
Sid Stamm
c356d3cd85 Bug 768029 - Apply CSP Policy to trusted and certified apps. Temporarily using a overly permissive policy for certified apps until Gaia is updated to handle the desired policy. r=sicking Parts by sicking, r=mounir 2012-09-25 16:28:17 -07:00
Ed Morley
d34211b9e8 Bug 793584 - Update Makefile to use i386-redhat-linux-gnu.sup too; rs=ted DONTBUILD since NPOTDB 2012-09-25 15:05:15 +01:00
Fabrice Desré
3fd41470ed Backout Bug 768029 because that breaks Gaia (see https://github.com/mozilla-b2g/gaia/issues/5177) 2012-09-25 15:32:20 -07:00