Commit Graph

3276 Commits

Author SHA1 Message Date
Ryan VanderMeulen
d9b024342d Merge the last PGO-green inbound changeset to m-c. 2012-08-09 17:56:47 -04:00
Jonathan Griffin
ceadbaea38 Bug 781608 - Don't call waitForFinish with a short timeout, in case old mozprocess is still in use, a=test-only, DONTBUILD because NPOTB 2012-08-09 12:04:28 -07:00
Mike Hommey
89d385a324 Bug 716295 part 6 - Create elfhack tests for both DT_INIT and DT_INIT_ARRAY. r=nfroyd 2012-08-09 16:34:26 +02:00
Mike Hommey
5c651e0b18 Bug 716295 part 5 - Add support for R_ARM_THM_CALL relocations. r=nfroyd 2012-08-09 16:34:25 +02:00
Mike Hommey
0ab3403918 Bug 716295 part 4 - Interpose elfhack injected code in DT_INIT_ARRAY's first entry when possible. r=nfroyd 2012-08-09 16:34:25 +02:00
Mike Hommey
9ddf9f3b12 Bug 716295 part 3 - Add serialization into a buffer instead of an ostream. r=nfroyd 2012-08-09 16:34:25 +02:00
Mike Hommey
6513110470 Bug 716295 part 2 - Fix assertion in serializable::init and cleanup serializable constructor. r=nfroyd 2012-08-09 16:34:24 +02:00
Mike Hommey
62ef24ad74 Bug 716295 part 1 - Fail more gracefully when .dynamic section can't be grown. r=nfroyd 2012-08-09 16:34:24 +02:00
Mike Hommey
ab23ebf01d Bug 703843 - Use mkdir_deps instead of order-only prerequisite in build/unix/elfhack/Makefile.in. r=ted 2012-08-09 16:34:24 +02:00
Geoff Brown
bdb85c6387 Bug 727152 - Robocop: improve shutdown of mAsserter; r=jmaher 2012-08-09 07:06:19 -06:00
David Clarke
b21f658491 Bug 780031 - Mochitest on b2g reliability improvements, r=jgriffin, DONTBUILD because NPOTB 2012-08-08 17:29:26 -07:00
Mike Hommey
0fd976d7dd Bug 781128 - Fix application.ini dependencies after bug 767839 on a CLOSED TREE. r=ted 2012-08-08 18:57:22 +02:00
Geoff Brown
a6e330ccc0 Bug 779250: Make Robocop tests run faster; r=jmaher 2012-08-08 08:25:27 -06:00
Mark Cote
3adf335823 Bug 777331 Clarified some comments in devicemanager. r=wlach
--HG--
extra : rebase_source : 4a448dedbf028fff07882a5f257770e5063af9d9
2012-08-02 14:45:26 -04:00
Gavin Sharp
5384be9bf6 Bug 781386: add pref to avoid loading built-in providers during test runs, r=markh/mixedpuppy
--HG--
rename : browser/base/content/test/browser_shareButton.js => browser/base/content/test/browser_social_shareButton.js
extra : rebase_source : df925f95972462d0f8d07f1e0810dc22da0f1911
2012-08-08 18:09:37 -07:00
Ryan VanderMeulen
68f96f1fc4 Merge m-c to inbound. 2012-08-09 15:13:12 -04:00
Siddharth Agarwal
c8966962fa Bug 780612 - Add a list of characters which probably indicate shell scripts but native commands won't reject. r=khuey
--HG--
extra : rebase_source : 38ffd729c2972e142673fbca50584c241b4eade0
2012-08-08 00:49:02 +05:30
Chris Peterson
ad6b36600a Bug 778468 - Part 7: Move GeckoEventListener to org.mozilla.gecko.util package. r=blassey
--HG--
extra : rebase_source : d0b2982b64126c046c5c974c7ec014992bef63b7
2012-08-02 17:13:40 -07:00
Mike Hommey
cc5567cfe3 Bug 780835 - Unify test manifest files with sort. r=ted 2012-08-07 19:28:00 +02:00
Mike Hommey
5e009b5f1a Bug 767839 - Avoid preprocessing application.ini.in twice. r=khuey
--HG--
rename : build/application.ini.in => build/application.ini
2012-08-07 16:53:17 +02:00
Mike Hommey
f719e34902 Bug 742795 - Autogenerate autoconf.mk. r=ted 2012-08-06 15:19:50 +02:00
Ryan VanderMeulen
0726b1fe02 Merge m-c to inbound. 2012-08-06 20:26:58 -04:00
Ryan VanderMeulen
233a8f74c2 Merge the last PGO-green inbound changeset to m-c. 2012-08-06 20:06:40 -04:00
Tim Taubert
21457aa76f Bug 780641 - Unbreak b2g mochitests, r=jgriffin, DONTBUILD because NPOTB 2012-08-06 11:37:59 -07:00
Ed Morley
0e9ed7fa01 Backout 7f8928077ed4 (bug 742795) for make-package & find filepath failures 2012-08-06 16:05:07 +01:00
Mike Hommey
6e855ba437 Fixup whitespaces from bug 777379. DONTBUILD 2012-08-06 15:31:10 +02:00
Mike Hommey
e9c3f71f8f Bug 777379 - Ensure that default is always the default target. r=ted 2012-08-06 15:21:10 +02:00
Mike Hommey
014e0b483d Bug 742795 - Autogenerate autoconf.mk. r=ted 2012-08-06 15:19:50 +02:00
Siddharth Agarwal
c18e108e90 Bug 779922 - Export Windows-style paths in the in-tree mozconfig.vs2010 when building under Pymake. r=ted
--HG--
extra : rebase_source : bb3dff7e94b53efe79801a2b3bfc6cd78ef47ac3
2012-08-07 02:37:11 +05:30
Gregory Szorc
b7a8efca0c Bug 778495 - Part 2: Add query related APIs for functions and expansions
khuey gave permission to land without review.

--HG--
extra : rebase_source : f76f8ae43efa9719f71ca6b6b2223ada1e18a6cd
2012-08-06 10:24:10 -07:00
Gregory Szorc
3386d66647 Bug 778495 - Part 1: Add BaseExpansion class and new methods for expansions
khuey gave permission to land without review.

--HG--
extra : rebase_source : 18d741488cf93e6eaf4d553badad840cc620a4fd
2012-08-06 10:23:58 -07:00
Gregory Szorc
091500b7b4 Bug 769976 - Statement reformatting and equality operators
You can now call to_source() on Expansion, StringExpansion, Function
(and derived), Statement (and derived), Condition (and derived), and
StatementList to obtain make "source code" for that entity. This means
you can write out make files by constructing an appropriate set of
Statement instances.

This also implements __eq__ and __ne__ on all of the above. This is
being used in the tests to verify that the reformatting code works
properly (produces an equivalent StatementList).

khuey gave permission to land without review.

--HG--
extra : rebase_source : ffc16e930279fc4a6978117efabf5483d7087b53
2012-08-06 10:23:25 -07:00
mbalaur@mozilla.com
e229e14948 Bug 778363 - dmSUT - retVal can be None;r=jhammel
--HG--
extra : rebase_source : a272bf08a0003a29cac4e4d79d89f445f6a42c79
2012-08-06 11:39:39 -07:00
Ed Morley
ebdb8a9a42 Merge mozilla-central to mozilla-inbound 2012-08-06 09:11:23 +01:00
Kyle Huey
4836d8fa0a Bug 780414: Followup to fix my build. Sort-of-but-not-really-r=Callek 2012-08-05 21:07:19 -07:00
Siddharth Agarwal
67c64a334e The correct fix for bug 780497. Missed a backslash. 2012-08-06 02:16:00 +05:30
Siddharth Agarwal
cce6046224 Bug 780497 - Pymake build broken because it thinks touch {uuid}/Makefile contains shell metacharacters. r=khuey 2012-08-06 00:45:59 +05:30
Mike Hommey
240057c8e9 Bug 780357 - Allow m-c's ConfigStatus.py to be used from c-c. r=khuey 2012-08-05 17:52:47 +02:00
Mike Hommey
1921d63887 Bug 780414 - Fix ConfigStatus.py for the case where top_srcdir is a path relative to topobjdir. r=khuey 2012-08-05 17:48:22 +02:00
Masatoshi Kimura
4d843c6645 Bug 780430 - Declare encoding in config.status. r=glandium 2012-08-05 12:42:59 +02:00
Makoto Kato
80fa2135af Bug 780072 - default value of android api version should be 9 on x86 or mipsel. r=glandium 2012-08-06 12:06:30 +09:00
Siddharth Agarwal
5c170e7fab Bug 780407 - Pymake: Export variables in MAKEFLAGS, including those passed over the command-line. r=khuey 2012-08-05 03:22:00 +05:30
Mike Hommey
70d7c821af Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Mike Hommey
03af8b0c50 Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE 2012-08-04 10:38:41 +02:00
Mike Hommey
785c8354f9 Bug 778740 - Allow to use Linux kernel headers for perf events. r=khuey 2012-08-04 08:55:00 +02:00
Mike Hommey
be4985adfe Bug 778259 - Fix fallback relpath implementation for python 2.5- in manifestparser.py. r=jhammel 2012-08-04 08:54:59 +02:00
Mike Hommey
7096160830 Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 08:48:56 +02:00
Mike Hommey
c162fe08b3 Bug 774032 part 7 - Remove make-makefile and acoutput-fast.pl. r=ted 2012-08-04 08:47:28 +02:00
Mike Hommey
e5d69586e3 Bug 774032 part 6 - Replace autoconf handling of config files and headers with our own. r=ted 2012-08-04 08:47:28 +02:00
Ed Morley
483ef1d25c Merge mozilla-central to mozilla-inbound 2012-08-03 23:34:31 +01:00
Gregory Szorc
06b34efa25 Bug 777231 - Add skeleton for mozbuild package; r=vlad 2012-08-03 11:44:16 -07:00
Ed Morley
81fe0db761 Merge mozilla-central and fx-team 2012-08-03 15:52:55 +01:00
Tim Taubert
35294c0950 Bug 728294 - Part 1 - Remove old debug log parser; r=ted 2012-08-03 12:36:59 +02:00
Ryan VanderMeulen
f159f08b5f Merge m-c to inbound. 2012-08-02 17:17:28 -04:00
Jonathan Griffin
eceb527930 Bug 777871 - Get mochitests running OOP in B2G, r=jlebar, DONTBUILD because NPOTB 2012-08-02 13:30:25 -07:00
Justin Dolske
41d4ca6105 Bug 778606 - SafeBrowsing.jsm should use nsUrlFormatter. r=gcp, f=gavin 2012-08-01 15:52:47 -07:00
William Lachance
21725a020f Bug 779871 - Default behaviour of watcher should be not to do connectivity ping at all;r=jmaher 2012-08-02 14:27:23 -04:00
Mark Cote
d74638cf35 Bug 777331 DeviceManagerSUT support for info uptimemillis. r=wlach 2012-08-02 14:21:00 -04:00
Ed Morley
e949d26e01 Bug 778433 - Raise ShutdownLeakLogger's MAX_LEAK_COUNT to 5, until bug 728294 lands; r=me DONTBUILD 2012-08-02 16:48:22 +01:00
Mihnea Dobrescu-Balaur
91aac3aa4e Bug 778329 Fix and improve DeviceManagerSUT.unpackFile(). r=mcote
--HG--
extra : rebase_source : 7354a74a68538da45e515476e3fe49f50a50b562
2012-08-01 11:50:05 -04:00
Matt Brubeck
70e7a18751 Back out c0a09f9d5215 (bug 778230) because of Android build failures 2012-08-01 11:51:27 -07:00
Nathan Froyd
6a9c0f8ab7 Bug 778230 - remove wildcard calls from robocop's Makefile.in; r=glandium,f=mfinkle 2012-07-27 14:45:29 -04:00
Rafael Ávila de Espíndola
faaa1d734c Bug 779259 - upgrade clang to r161022. r=rail.
Update the build script and set MACOSX_DEPLOYMENT_TARGET.
2012-08-01 10:15:33 -04:00
Rafael Ávila de Espíndola
42bf2b674b Bug 779249 - Make the script executable. r=forgot to chmod on the previous push. 2012-07-31 20:56:12 -04:00
Rafael Ávila de Espíndola
c98db46db2 Bug 779249 - checkin a script to create the tooltool manifests for clang. r=rail.
DONTBUILD.

--HG--
extra : rebase_source : db11a13de540c77e6c6317f302b840d00682b2d4
2012-07-31 16:44:14 -04:00
Mark Cote
216e84af02 Bug 778159 Remove SUTAgent network-verification ping. r=wlach 2012-07-25 11:21:51 -04:00
Geoff Brown
51b53b9acf Bug 778785: Handle onLowMemory in sutAgentAndroid; r=jmaher 2012-07-31 08:07:02 -06:00
Geoff Brown
dd2820f364 Bug 778784: Add logging to sutAgent to track its lifetime; r=jmaher 2012-07-30 14:45:07 -06:00
Ed Morley
20d737e7b9 Bug 778433 - Raise ShutdownLeakLogger's MAX_LEAK_COUNT to something less annoying, until bug 728294 lands; r=me DONTBUILD on a CLOSED TREE 2012-07-28 16:22:47 +01:00
William Lachance
219b52b7e3 Bug 777884 - Fix code in watcher to reboot if maximum number of failed ping attempts exceeded;r=jmaher 2012-07-27 15:01:43 -04:00
William Lachance
b09518e61b Bug 777891 - Add internet permission to watcher, so it can successfully use "ping";r=jmaher 2012-07-27 15:01:25 -04:00
William Lachance
cb72bc22ba Bug 777836 - Watcher should log more information on its current state;r=jmaher 2012-07-27 14:56:44 -04:00
Gregory Szorc
960affcc55 Bug 777068 - Move simplejson to python/; r=glandium
--HG--
rename : other-licenses/simplejson-2.1.1/CHANGES.txt => python/simplejson-2.1.1/CHANGES.txt
rename : other-licenses/simplejson-2.1.1/LICENSE.txt => python/simplejson-2.1.1/LICENSE.txt
rename : other-licenses/simplejson-2.1.1/PKG-INFO => python/simplejson-2.1.1/PKG-INFO
rename : other-licenses/simplejson-2.1.1/conf.py => python/simplejson-2.1.1/conf.py
rename : other-licenses/simplejson-2.1.1/docs/_sources/index.txt => python/simplejson-2.1.1/docs/_sources/index.txt
rename : other-licenses/simplejson-2.1.1/docs/_static/contents.png => python/simplejson-2.1.1/docs/_static/contents.png
rename : other-licenses/simplejson-2.1.1/docs/_static/default.css => python/simplejson-2.1.1/docs/_static/default.css
rename : other-licenses/simplejson-2.1.1/docs/_static/doctools.js => python/simplejson-2.1.1/docs/_static/doctools.js
rename : other-licenses/simplejson-2.1.1/docs/_static/file.png => python/simplejson-2.1.1/docs/_static/file.png
rename : other-licenses/simplejson-2.1.1/docs/_static/interface.js => python/simplejson-2.1.1/docs/_static/interface.js
rename : other-licenses/simplejson-2.1.1/docs/_static/jquery.js => python/simplejson-2.1.1/docs/_static/jquery.js
rename : other-licenses/simplejson-2.1.1/docs/_static/minus.png => python/simplejson-2.1.1/docs/_static/minus.png
rename : other-licenses/simplejson-2.1.1/docs/_static/navigation.png => python/simplejson-2.1.1/docs/_static/navigation.png
rename : other-licenses/simplejson-2.1.1/docs/_static/plus.png => python/simplejson-2.1.1/docs/_static/plus.png
rename : other-licenses/simplejson-2.1.1/docs/_static/pygments.css => python/simplejson-2.1.1/docs/_static/pygments.css
rename : other-licenses/simplejson-2.1.1/docs/_static/rightsidebar.css => python/simplejson-2.1.1/docs/_static/rightsidebar.css
rename : other-licenses/simplejson-2.1.1/docs/_static/searchtools.js => python/simplejson-2.1.1/docs/_static/searchtools.js
rename : other-licenses/simplejson-2.1.1/docs/_static/sphinxdoc.css => python/simplejson-2.1.1/docs/_static/sphinxdoc.css
rename : other-licenses/simplejson-2.1.1/docs/_static/stickysidebar.css => python/simplejson-2.1.1/docs/_static/stickysidebar.css
rename : other-licenses/simplejson-2.1.1/docs/_static/traditional.css => python/simplejson-2.1.1/docs/_static/traditional.css
rename : other-licenses/simplejson-2.1.1/docs/genindex.html => python/simplejson-2.1.1/docs/genindex.html
rename : other-licenses/simplejson-2.1.1/docs/index.html => python/simplejson-2.1.1/docs/index.html
rename : other-licenses/simplejson-2.1.1/docs/objects.inv => python/simplejson-2.1.1/docs/objects.inv
rename : other-licenses/simplejson-2.1.1/docs/search.html => python/simplejson-2.1.1/docs/search.html
rename : other-licenses/simplejson-2.1.1/docs/searchindex.js => python/simplejson-2.1.1/docs/searchindex.js
rename : other-licenses/simplejson-2.1.1/docs/searchindex.json => python/simplejson-2.1.1/docs/searchindex.json
rename : other-licenses/simplejson-2.1.1/ez_setup.py => python/simplejson-2.1.1/ez_setup.py
rename : other-licenses/simplejson-2.1.1/index.rst => python/simplejson-2.1.1/index.rst
rename : other-licenses/simplejson-2.1.1/scripts/make_docs.py => python/simplejson-2.1.1/scripts/make_docs.py
rename : other-licenses/simplejson-2.1.1/setup.cfg => python/simplejson-2.1.1/setup.cfg
rename : other-licenses/simplejson-2.1.1/setup.py => python/simplejson-2.1.1/setup.py
rename : other-licenses/simplejson-2.1.1/simplejson/__init__.py => python/simplejson-2.1.1/simplejson/__init__.py
rename : other-licenses/simplejson-2.1.1/simplejson/_speedups.c => python/simplejson-2.1.1/simplejson/_speedups.c
rename : other-licenses/simplejson-2.1.1/simplejson/decoder.py => python/simplejson-2.1.1/simplejson/decoder.py
rename : other-licenses/simplejson-2.1.1/simplejson/encoder.py => python/simplejson-2.1.1/simplejson/encoder.py
rename : other-licenses/simplejson-2.1.1/simplejson/ordered_dict.py => python/simplejson-2.1.1/simplejson/ordered_dict.py
rename : other-licenses/simplejson-2.1.1/simplejson/scanner.py => python/simplejson-2.1.1/simplejson/scanner.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/__init__.py => python/simplejson-2.1.1/simplejson/tests/__init__.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_check_circular.py => python/simplejson-2.1.1/simplejson/tests/test_check_circular.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_decimal.py => python/simplejson-2.1.1/simplejson/tests/test_decimal.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_decode.py => python/simplejson-2.1.1/simplejson/tests/test_decode.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_default.py => python/simplejson-2.1.1/simplejson/tests/test_default.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_dump.py => python/simplejson-2.1.1/simplejson/tests/test_dump.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_encode_basestring_ascii.py => python/simplejson-2.1.1/simplejson/tests/test_encode_basestring_ascii.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_encode_for_html.py => python/simplejson-2.1.1/simplejson/tests/test_encode_for_html.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_fail.py => python/simplejson-2.1.1/simplejson/tests/test_fail.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_float.py => python/simplejson-2.1.1/simplejson/tests/test_float.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_indent.py => python/simplejson-2.1.1/simplejson/tests/test_indent.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_pass1.py => python/simplejson-2.1.1/simplejson/tests/test_pass1.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_pass2.py => python/simplejson-2.1.1/simplejson/tests/test_pass2.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_pass3.py => python/simplejson-2.1.1/simplejson/tests/test_pass3.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_recursion.py => python/simplejson-2.1.1/simplejson/tests/test_recursion.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_scanstring.py => python/simplejson-2.1.1/simplejson/tests/test_scanstring.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_separators.py => python/simplejson-2.1.1/simplejson/tests/test_separators.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_speedups.py => python/simplejson-2.1.1/simplejson/tests/test_speedups.py
rename : other-licenses/simplejson-2.1.1/simplejson/tests/test_unicode.py => python/simplejson-2.1.1/simplejson/tests/test_unicode.py
rename : other-licenses/simplejson-2.1.1/simplejson/tool.py => python/simplejson-2.1.1/simplejson/tool.py
2012-07-26 13:07:28 -07:00
William Lachance
af6b8d57ac Bug 776078 - Log all incoming commands and where they're coming from. r=wlach 2012-07-26 14:37:38 -04:00
William Lachance
e5f44c33c1 Bug 763497 - Revert change to always run commands on SUTAgent due t
o problems

This was causing problems with running the agent on the panda and (I
am told) the tegras. I think we do ultimately want this behaviour but
we'll have to fix that first.
2012-07-26 12:59:54 -04:00
Mark Cote
aa19ca64db Bug 777331 Added uptimemillis info command to Android SUTAgent. r=wlach
--HG--
extra : rebase_source : 9e30652ec36fa7e192eeb392d91f85d3c5221c42
2012-07-25 13:59:21 -04:00
Siddharth Agarwal
3d28045a81 Bug 770165 - Fix a test to reflect the reality that Pymake works with Windows paths but MSYS make works with Unix paths. r=khuey
--HG--
extra : rebase_source : 75be29ad11113ead1a16ed212e745759ee2fc4d6
2012-07-25 22:40:07 +05:30
Mike Hommey
0d34e7c179 Bug 776046 - Add a pth file in virtualenv site-packages for $topsrcdir/build and $topsrcdir/config. r=ted 2012-07-25 07:44:08 +02:00
Ed Morley
3d60969c38 Backout eecd3aa199e6 (bug 776305), 62facd5b3da9, c6a0ac7d47d2 & 2d56621abfee (bug 776035), e4e68cf2bd40 (bug 776016), 0853a4d49b4e & 31de6ffdedcb (bug 770426), 43a69b4981f5 (bug 756786) for Windows mochitest crashes 2012-07-25 09:35:32 +01:00
Gregory Szorc
46b94b69ce Bug 777068 - Move blessings Python package to python/; r=glandium
--HG--
rename : build/pylib/blessings/LICENSE => python/blessings/LICENSE
rename : build/pylib/blessings/MANIFEST.in => python/blessings/MANIFEST.in
rename : build/pylib/blessings/PKG-INFO => python/blessings/PKG-INFO
rename : build/pylib/blessings/README.rst => python/blessings/README.rst
rename : build/pylib/blessings/blessings/__init__.py => python/blessings/blessings/__init__.py
rename : build/pylib/blessings/blessings/tests.py => python/blessings/blessings/tests.py
rename : build/pylib/blessings/setup.cfg => python/blessings/setup.cfg
rename : build/pylib/blessings/setup.py => python/blessings/setup.py
rename : build/pylib/blessings/tox.ini => python/blessings/tox.ini
2012-07-24 23:59:54 -07:00
Mike Hommey
56bad9cdde Bug 776046 - Add a pth file in virtualenv site-packages for $topsrcdir/build and $topsrcdir/config. r=ted 2012-07-25 07:44:08 +02:00
Geoff Brown
8ffc490385 Bug 776541 - keep socket open after devicemanagerSUT push command; r=wlach 2012-07-23 19:56:53 -06:00
Joel Maher
300e555b23 Bug 773021 - sutagent info('memory') should return free memory, not just physical memory. r=wlach 2012-07-23 15:52:34 -04:00
Justin Lebar
898b4277c1 Bug 776537 - Pass a valid environment to populate_virtualenv.py, unbreaking configure, by expanding HOST_CFLAGS and friends when they're created. r=glandium
Also fix up some Makefile.in's so they specify HOST_CFLAGS/CXXFLAGS correctly.

--HG--
extra : rebase_source : 5a6b983527bfb1cd7b551916dac286f130a736c6
2012-07-23 13:29:02 -04:00
Gregory Szorc
60d46c638c Bug 774106 - Don't use Makefile.in to populate virtualenv; r=glandium 2012-07-23 00:19:30 -07:00
Tim Taubert
6ebcbf7468 Bug 728426 - Opening and then closing bookmarks sidebar keeps the bookmarksPanel.xul and/or history-panel.xul document alive; r=dao 2012-07-21 19:37:56 +02:00
Rafael Ávila de Espíndola
8ede837e1a Bug 775305 - reenable ccache on os x. r=rail.
--HG--
extra : rebase_source : 1886a2adf54d89eec4924a2aec9be1cf16e79d99
2012-07-20 18:36:49 -04:00
David Clarke
f7b94a0899 Bug 775708 - A better mechanism of detecting root on device, r=jmaher 2012-07-20 15:02:51 -07:00
Ryan VanderMeulen
be774885eb Merge m-c to inbound. 2012-07-20 17:37:53 -04:00
John Hopkins
b203f54f84 Bug 775670 - Build Thunderbird using clang. r=rail 2012-07-20 11:28:41 -04:00
Mounir Lamouri
df5968efcc No bug - fix build bustage on Windows/Android and M-oth on MacOS. r=me CLOSED TREE 2012-07-20 02:14:25 -07:00
Justin Lebar
98d0217881 Bug 770894 - Followup: Don't use "/" inside app names, and don't declare multiple apps with the same version. r=mounir 2012-07-19 23:40:50 -07:00
Mounir Lamouri
52e9488430 Bug 770894 - Add a testing infrastructure to test features related to Web Apps in mochitests. r=jmaher 2012-07-19 23:40:15 -07:00
Gregory Szorc
2f82b105e6 Bug 774558 - Fix typo in SubstitutionRef.__repr__; r=khuey
--HG--
extra : rebase_source : d3ed1a34ef61e0f23c2166c4c1071474494c93ac
2012-07-20 10:50:51 -07:00
Ryan VanderMeulen
722c5be197 Merge m-c to inbound. 2012-07-19 21:08:31 -04:00
Mihnea Balaur
d8d14d6204 Bug 753605 - Add emulator classes to build/mobile, r=jmaher, DONTBUILD because NPOTB 2012-07-19 16:14:44 -07:00
Joel Maher
34a683916e Bug 772531 - detect when a tegra reboots via log file parsing, mark test as red and allow tbpl to get accurate information. r=wlach 2012-07-18 15:24:34 -04:00
Rafael Ávila de Espíndola
0592691e45 Bug 733905 - switch OS X builds to clang. r=ehsan.
--HG--
extra : rebase_source : aec96c90aecafc757d3ce759eb7d80c0c8e3d965
2012-07-18 09:31:15 -04:00
Geoff Brown
5f053cd113 Bug 774797 - Robocop: upgrade to robotium-3.3.jar; r=jmaher 2012-07-18 14:25:20 +01:00
Rafael Ávila de Espíndola
5612fc33a3 Bug 774796 - upgrade clang to r160364. r=rail.
Update the build script.

--HG--
extra : rebase_source : ab552c6849c5b3bcb0d7e603555e5b67ce9fbf69
2012-07-17 15:13:06 -04:00
Mihnea Balaur
34a450a387 Bug 773826 - Move mkDirs implementation into base class, r=wlach 2012-07-17 10:35:41 -07:00
Joel Maher
5f826fa590 Bug 772531 - detect when a tegra reboots via log file parsing, mark test as red and allow tbpl to get accurate information. r=wlach 2012-07-17 12:00:11 -04:00
Kartikaya Gupta
a531b1a327 Bug 775102 - Update FennecTalosAssert so that assertion failures make the tests orange. r=gbrown 2012-07-19 14:18:36 -04:00
Rafael Ávila de Espíndola
acf9bca19f Bug 755145 - Define CCACHE_CPP2 when using ccache and Clang. r=glandium. 2012-07-19 09:20:46 -04:00
Geoff Brown
794d5f6f45 Bug 774322 - use correct process name in RProcess; r=jmaher 2012-07-17 08:58:47 -06:00
Rafael Ávila de Espíndola
8318d3adcf Bug 774414 - Disable sse by default on the 32 bit linux build of clang. r=rail.
DONTBUILD.

--HG--
extra : rebase_source : 82b0bbcb013de2b49a2af15be0a32318c3a854fb
2012-07-16 15:49:46 -04:00
Rafael Ávila de Espíndola
9b7d82beaa Bug 774372 - build clang packages with --disable-assertions. r=rail.
--HG--
extra : rebase_source : bf59e8a827ec563170bc853a0c2d9de6211918f6
2012-07-16 15:02:41 -04:00
William Lachance
8a703c464b Bug 773463 - Use select so we don't use 100% CPU while waiting for a response in devicemanagerSUT;r=jmaher 2012-07-16 10:42:08 -04:00
Rafael Ávila de Espíndola
24391bb428 Bug 774121 - upgrade clang to r160227. r=rail.
Update the build script.
2012-07-16 08:26:17 -04:00
Dão Gottwald
4bda531d79 Bug 767896 - disable browser_pageInfo.js
--HG--
extra : rebase_source : 315e8b6c151c6c2c23fd2b3275addc7178dd36c2
2012-07-15 17:04:07 +02:00
Rafael Ávila de Espíndola
f0ceaee515 Bug 772853 - upgrade clang to r160176. r=rail.
Update the build script.

--HG--
extra : rebase_source : e534988eb9423a5459ebf91ec5cfdb4eb3c0b30d
2012-07-13 23:52:52 -04:00
Jim Mathies
d917c9e6e1 Bug 769623 - when binscope fails, dump the failure report to logs. r=khuey 2012-07-13 09:33:27 -05:00
Jim Mathies
6f4ce38b2d Bug 769623 - remove win line endings from autobinscope.py. r=khuey 2012-07-13 09:33:18 -05:00
Ryan VanderMeulen
cfea5c2634 Merge the last PGO-green inbound changeset to m-c. 2012-07-12 20:46:27 -04:00
Ed Morley
38729aead9 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-07-12 17:28:05 +01:00
Rafael Ávila de Espíndola
8dcefcd732 Bug 772853 - upgrade clang to r160105. r=rail.
DONTBUILD.
2012-07-12 11:19:00 -04:00
Andrew Halberstadt
2199d910a6 Bug 772307 - Add dummy browser.manifestURL pref to user.js to prevent B2G from dying, r=jgriffin 2012-07-11 18:14:35 -07:00
William Lachance
fc8aeb60e3 Bug 772595 - Better escape commands sent to devicemanager shell;r=jmaher 2012-07-12 12:12:59 -04:00
Ed Morley
aa41501b44 Merge mozilla-central to mozilla-inbound 2012-07-12 16:29:25 +01:00
Mike Hommey
125aebf06d Bug 763651 - Link the javascript engine against zlib. r=khuey 2012-07-12 08:30:59 +02:00
Siddharth Agarwal
a360d4eef1 Bug 772186 - Support return values from pymake native commands. r=khuey
If the return value is an integer, treat it like an exit code. Otherwise, if
it is None, treat it like 0. Otherwise treat it as an error. This behaviour is
equivalent to that of sys.exit. Also fix our own sys.exit handling to match
this, and add tests for everything.

--HG--
extra : rebase_source : e36155d8fbe555e76effd182979cd6b1000a6ece
2012-07-12 09:52:25 +05:30
William Lachance
6d1fc8c035 Bug 763497 - Always run standard commands through "su" with SUTAgent r=jmaher 2012-07-11 18:35:41 -04:00
Jonathan Griffin
bb189eab03 Bug 772687 - Add ability to specify deviceRoot when instantiating DeviceManager, r=jmaher 2012-07-11 11:49:30 -07:00
William Lachance
1067ad6676 Bug 768957 - Fall back to getting mac address using wifiman on older versions of Android;r=jmaher 2012-07-11 12:51:44 -04:00
William Lachance
404c6d88fc Backed out changeset fa4bd6ad8a13 2012-07-11 12:49:14 -04:00
William Lachance
82918e7e03 Bug 768597 Fall back to getting mac address using wifiman on older versions of Android;r=jmaher 2012-07-11 12:45:22 -04:00
William Lachance
8590954360 Bug 772105 - Give a better error if failed to push a file with devicemanagerSUT;r=jmaher 2012-07-11 10:24:05 -04:00
Ed Morley
8c73d3a4e7 Bug 772388 - Make ShutdownLeakLogger output the list of leaking tests in a format that TBPL can individually star; r=ttaubert 2012-07-10 13:19:48 +01:00
Gregory Szorc
aa7009e16a Bug 769700 - Add docstrings to pymake.parserdata classes; r=bsmedberg 2012-07-10 17:20:15 -07:00
Jim Mathies
2ec2dca08f Bug 770896 - include vccorlib110 redist library in installs for metro. r=rstrong 2012-07-09 15:48:29 -05:00
Mike Hommey
e4d7f4f494 Bug 771569 - Move elfhack sections before .rel{,a}.dyn to work around glibc 2.16 bug. r=nfroyd 2012-07-09 17:53:35 +02:00
Ed Morley
5f2ce2ac09 Backout 61038a15b7b7 (bug 771569) for elfhack errors 2012-07-09 15:14:18 +01:00
Mike Hommey
89201fad24 Bug 771569 - Move elfhack sections before .rel{,a}.dyn to work around glibc 2.16 bug. r=nfroyd 2012-07-09 15:47:24 +02:00
Neil Rashbrook
0b6461bf75 Bug 767839 Don't preprocess update-settings.ini twice r=khuey
--HG--
rename : build/update-settings.ini.in => build/update-settings.ini
2012-07-03 08:33:54 +01:00
Rafael Ávila de Espíndola
a971229233 Bug 769635 - Upgrade clang to 159409. r=rail.
--HG--
extra : rebase_source : 8731ed8c9523c8e988fe01d90b8e5f4c2e4a69ef
2012-06-29 14:53:41 -04:00
Ted Mielczarek
0e04fe9e0e bug 768957 - Make SUTAgent able to get MAC address from ethernet connection. r=ctalbert 2012-06-29 14:39:15 -04:00
Geoff Brown
543ec7adc0 Bug 756704 - Robocop: avoid hangs when events missed; r=kats 2012-06-28 11:20:15 -07:00
Phil Ringnalda
794274aa42 Back out 6a386d638a1a (bug 746277) for packaged build bustage 2012-06-27 08:31:38 -07:00
Joey Armstrong
40e722a2da bug 746277: replace hg shell pipelines with make logic 2012-05-16 15:09:00 -04:00
Rafael Ávila de Espíndola
db3416b87e Bug 768406 - Upgrade clang to r159219. r=rail.
Update the build scripts.
2012-06-27 09:27:50 -04:00
Christian Holler
ddf203a0bb Bug 768405 - Adjust Clang path in ASan mozconfig for use with tooltool 2012-06-26 12:26:57 -04:00
Ms2ger
d9ec3587ea Merge m-c to m-i. 2012-06-23 10:03:22 +02:00
Ms2ger
db78740e07 Bug 756641 - Set up redirects for W3C servers; r=ted 2012-06-23 09:10:16 +02:00
Joel Maher
839b82158f Bug 765860 - remove the requirement from sutagent to reboot after an uninstall. r=gbrown 2012-06-22 13:24:11 -04:00
Mike Hommey
4f54c3b9c9 Bug 767024 - Allow dependentlibs.py to work when cross-compiling for Android on OSX. r=khuey 2012-06-22 18:33:17 +02:00
Rafael Ávila de Espíndola
96368f48f0 Bug 761421 - Upgrade clang to 158160. r=rail.
Add a setup.sh script for use with tooltool.
DONTBUILD
2012-06-21 15:02:13 -04:00
Rafael Ávila de Espíndola
f6a345edce Bug 761421 - Upgrade clang to 158160. r=rail.
Add support for OS X in the build script.
DONTBUILD
2012-06-21 11:13:04 -04:00
Rafael Ávila de Espíndola
50b18d8a95 Bug 761421 - Small fixes to the build script. r=rail.
DONTBUILD
2012-06-21 08:48:09 -04:00
Randell Jesup
0edea6e242 Bug 757637: Rollup makesystem changes for webrtc r=khuey r=ted f=glandium 2012-06-20 07:27:43 -04:00
Mike Hommey
4e5eecb03d Bug 763987 - Normalize autoconf.mk.in. r=ted 2012-06-20 09:00:48 +02:00
Rafael Ávila de Espíndola
c26d688173 Bug 761421 - Upgrade clang to 158160. r=rail.
Part 1 of many, add a script to build a tar file with clang to be use with
tooltool. For now this is centos 5 only, but will be ported to OS X too.
2012-06-20 11:14:08 -04:00
Mike Hommey
a93eb5a48f Backout changeset 6984dace6afb (bug 763987) because of OSX opt jsreftest bustage 2012-06-20 10:55:59 +02:00
Mike Hommey
8ff35bd942 Bug 734125 - Fail configure when acoutputfast.pl fails to find one of the input files. r=ted 2012-06-20 09:45:45 +02:00
Mike Hommey
d0e97f794d Backout changeset efc2f07a829b (bug 734125) because of bustage 2012-06-20 09:23:41 +02:00
Mike Hommey
cd69374e33 Bug 763987 - Normalize autoconf.mk.in. r=ted 2012-06-20 09:00:48 +02:00
Mike Hommey
de370a6c93 Bug 734125 - Fail configure when acoutputfast.pl fails to find one of the input files. r=ted 2012-06-20 09:00:48 +02:00
Geoff Brown
088a0e0e45 Bug 756264 - Reduce devicemanager chmod calls; r=jmaher 2012-06-19 09:14:41 -07:00
Mike Hommey
39147d2cc2 Bug 762358 - Don't create a .mozconfig.mk file, and re-run configure when .mozconfig changed. r=ted 2012-06-19 09:12:43 +02:00
Geoff Brown
092d65d0c5 Bug 764489 - reduce sutAgent logcat messages; r=jmaher 2012-06-18 21:32:20 -07:00
Jonathan Griffin
dbf267e4dd Bug 763527 - Attempt to resolve timeouts in B2G mochitests, a=test-only, DONTBUILD because NPOTB 2012-06-18 10:43:59 -07:00
Geoff Brown
56be0180bf Bug 764147 - SUT agent: reduce CPU usage while waiting for launched process. r=jmaher 2012-06-15 10:22:56 -07:00
Joel Maher
a766519866 Bug 754873 - fennec automated tests should capture logcat output while test is running. r=wlach 2012-06-13 14:20:43 -04:00
Ed Morley
4c9a59e40a Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-06-12 10:36:42 +01:00
Brad Lassey
d29e5af079 bug 736602 - Change inactive tab timer clamp setting to something higher than 1hz r=mfinkle 2012-06-11 22:15:55 -07:00
Ryan VanderMeulen
5f2a19ee6e Revert c39d36167b99 due to a horribly munged backout. 2012-06-10 19:44:50 -04:00
Ryan VanderMeulen
6d6c4efbab Backout the bug 754202 backout due to orange. 2012-06-10 19:37:47 -04:00
Mike Hommey
ba21415d70 Bug 759115 - Move Android SDK/NDK checks in build/autoconf/android.m4, and bump minimum Android SDK API level we require to 14 for mobile/android. r=ted 2012-06-11 08:10:28 +02:00
Jacek Caban
fc8fbfb4bb Bug 759263 - virtualenv uses CFLAGS instead of HOST_CFLAGS r=ted 2012-06-11 09:50:46 +02:00
Mike Hommey
3459e353ed Backout changeset a78601d88586 (bug 759115) because of B2G bustage 2012-06-11 08:23:29 +02:00
Mike Hommey
215721bd12 Bug 759115 - Move Android SDK/NDK checks in build/autoconf/android.m4, and bump minimum Android SDK API level we require to 14 for mobile/android. r=ted 2012-06-11 08:10:28 +02:00
Rafael Ávila de Espíndola
ae42c5daba Bug 762071 - JS is being compiled with exceptions enabled. r=khuey. 2012-06-08 13:31:28 -04:00
Geoff Lankow
9ddcf15b7a Merge m-c to m-i 2012-06-06 15:13:51 +12:00
Jonathan Griffin
d3e3ecc476 Bug 759885 - Add support for running mochitest-plain on B2G emulators, r=jmaher, DONTBUILD because NPOTB 2012-06-05 15:17:26 -07:00
Mike Hommey
a2815ce44d Bug 761105 - Remove build/pylib/blessings/blessings.egg-info and other-licenses/virtualenv/virtualenv.egg-info. r=ted 2012-06-04 13:52:29 +02:00
Sriram Ramasubramanian
533c60015e Bug 760220: Add-on menu item show be added prior to onPrepareOptionsMenu(). [r=mbrubeck] 2012-06-02 23:07:03 -07:00
Gregory Szorc
ef71d501e0 Bug 754469 - Part 2 - Add blessings to virtualenv 2012-06-01 21:30:26 +02:00
Gregory Szorc
469ff360fb Bug 754469 - Part 1 - Add blessings Python package 1.3 for terminal interactions 2012-06-01 21:30:22 +02:00
Gregory Szorc
31ebbec1cb Backout df2e1b2959d3 2012-06-01 21:49:56 +02:00
Gregory Szorc
836ea3fcf0 Backout 424a40f751da 2012-06-01 21:49:30 +02:00
Gregory Szorc
b02fc59efb Bug 754469 - Part 2 - Add blessings to virtualenv 2012-06-01 21:30:26 +02:00
Gregory Szorc
21e899dcd6 Bug 754469 - Part 1 - Add blessings Python package 1.3 for terminal interactions 2012-06-01 21:30:22 +02:00
William Lachance
fe8f195ed1 Bug 761301 - Make SUTAgent's kill command kill all app processes;r=jmaher 2012-06-05 11:18:58 -04:00
William Lachance
1d39230041 Backed out changeset 1212d4edfff6 2012-06-05 11:17:28 -04:00
William Lachance
541f22974d Bug 761301 - Make SUTAgent's kill command kill all app processes 2012-06-05 11:07:42 -04:00
William Lachance
6c47c7bbfc Bug 760107 - Add support for getting rotation of device to SUTAgent 2012-05-31 10:59:06 -04:00
Gervase Markham
68d38d677f Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Jesse Ruderman
33745d72ad Bug 758986 - call stackFixerFunction before logging. r=ted 2012-05-29 16:10:58 -07:00
Kyle Huey
6aade7d74c Merge m-c to b-s. 2012-05-27 22:31:06 -07:00
Kyle Huey
288f3e1cd1 Merge m-c to b-s. 2012-05-26 14:22:26 -07:00
Kyle Huey
2e01633bf7 Update pymake snapshot to pull Bug 755828 and remove incorrectly added MPL 2 headers. 2012-05-25 12:14:16 -07:00
Ted Mielczarek
fb6e8ee24f bug 661908 - work around stupid Python 2.5 bug. r=bustage 2012-05-25 14:02:54 -04:00
Wes Johnston
5ee0b8bb71 Bug 757646 - Throw from NSSBridge if Master password is set. r=rnewman,gbrown 2012-05-25 10:04:12 -07:00
Geoff Brown
0b7424e86e Bug 758405 - Robocop: fix synchronization in FennecNativeElement. r=jmaher 2012-05-26 09:33:53 -04:00
Ted Mielczarek
e67c30013c bug 661908 - add mozbase packages to virtualenv. r=khuey
--HG--
extra : rebase_source : 8ecfb73d54692645941322f0c646896fd84e9214
2012-04-25 13:37:16 -04:00
Ted Mielczarek
54af8a956e bug 661908 - create a virtualenv as part of configure. r=khuey
--HG--
extra : rebase_source : c0d8d3a37a03425cdb3c0713ceda3007bddb1496
2012-04-25 13:37:16 -04:00
William Lachance
7491bde43d Bug 757546 - shell() in devicemanager should return an int;r=gbrown 2012-05-23 10:26:07 -04:00
Geoff Brown
653f6e51e8 Bug 725094 - Robocop: change error handling to throw fewer exceptions; r=jmaher 2012-05-22 16:25:30 -07:00
Ehsan Akhgari
2362f4b5ee Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy
When Firefox downloads an update, it previously kept the update around to apply
it on the next restart.  This patch changes this so that the updater program
is launched in the background as soon as the update has finished downloading
in order to stage the updated version of the application by copying the
existing installation directory to a temporary location and applying the update
on top of it, and replace the existing installation directory with the staged
directory on the next restart.

Because the replacing step is typically very fast, this patch eliminates the
wait for the update to be applied on restart, making it unnecessary to show a
progress dialog when restarting.

--HG--
rename : toolkit/mozapps/update/test/chrome/test_0092_finishedBackground.xul => toolkit/mozapps/update/test/chrome/test_0093_stagedBackground.xul
rename : toolkit/mozapps/update/test/unit/test_0110_general.js => toolkit/mozapps/update/test/unit/test_0113_general.js
rename : toolkit/mozapps/update/test/unit/test_0111_general.js => toolkit/mozapps/update/test/unit/test_0114_general.js
rename : toolkit/mozapps/update/test/unit/test_0112_general.js => toolkit/mozapps/update/test/unit/test_0115_general.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test/unit/test_0172_fileLocked_xp_win_complete.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test/unit/test_0173_fileLocked_xp_win_partial.js
rename : toolkit/mozapps/update/test/unit/test_0110_general.js => toolkit/mozapps/update/test_svc/unit/test_0113_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0111_general.js => toolkit/mozapps/update/test_svc/unit/test_0114_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0112_general.js => toolkit/mozapps/update/test_svc/unit/test_0115_general_svc.js
rename : toolkit/mozapps/update/test/unit/test_0170_fileLocked_xp_win_complete.js => toolkit/mozapps/update/test_svc/unit/test_0172_fileLocked_xp_win_complete_svc.js
rename : toolkit/mozapps/update/test/unit/test_0171_fileLocked_xp_win_partial.js => toolkit/mozapps/update/test_svc/unit/test_0173_fileLocked_xp_win_partial_svc.js
2012-05-22 10:50:04 -04:00
Phil Ringnalda
ac2cea8f47 Back out 6133c00430fc, 94e9ab59900e, 6f6115262c4b (bug 661908) for buildsymbols bustage 2012-05-21 14:31:34 -07:00
Ted Mielczarek
1d372d50c6 bug 661908 - add mozbase packages to virtualenv. r=khuey
--HG--
extra : rebase_source : a7dd1d3f0dd5f39b3a7ea781f9c09c905b678ccf
2012-04-25 13:37:16 -04:00