Commit Graph

1617 Commits

Author SHA1 Message Date
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