Commit Graph

1031 Commits

Author SHA1 Message Date
Chao-ying Fu
2ee874bb61 Add MIPS support to JaegerMonkey (bug 678154, r=dvander).
--HG--
extra : rebase_source : 8f174670ae068741a1536696e17e3a2a6bb4c7e5
2012-01-12 19:18:05 -08:00
Kartikaya Gupta
81f35d679d Bug 717408 - Remove unneeded clause in python exception handling that was causing errors on python 2.5. r=geoffbrown 2012-01-12 13:09:04 -05:00
Geoff Brown
fe6548f527 Bug 717042 - assert in Robocop Asserter so that robotium framework will recognize failures; r=jmaher 2012-01-11 08:50:11 -05:00
Joel Maher
ac8face546 Bug 716732 - Robocop: fennec_ids.txt not always generated. r=kats 2012-01-11 08:50:10 -05:00
Rafael Ávila de Espíndola
c96397dc02 Bug 715930 - Use stdc++compat.cpp on OS X too. r=:glandium. 2012-01-10 15:01:03 -05:00
Kartikaya Gupta
55837d51d2 Bug 716934 - Print warning when clicking on elements with no listener. r=jmaher 2012-01-10 14:15:18 -05:00
Joel Maher
39f5389627 Bug 715312 - Robotium tests for Fennec Native do not close file input stream. r=kats 2012-01-10 11:14:31 -05:00
Mike Hommey
1f4341fcce Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey,a=brendan
--HG--
rename : memory/mozutils/Makefile.in => mozglue/Makefile.in
rename : memory/mozutils/Makefile.in => mozglue/build/Makefile.in
rename : memory/mozutils/dummy.cpp => mozglue/build/dummy.cpp
rename : memory/mozutils/fixcrt.py => mozglue/build/fixcrt.py
rename : memory/mozutils/mozutils.def.in => mozglue/build/mozglue.def.in
2011-12-28 08:24:02 +01:00
Daniel Holbert
6bc23dbdce Bug 716663: Fix check for PR49911 to use "=" instead of "==" for string-equality-check with 'test'. r=respindola 2012-01-09 14:17:00 -08:00
Geoff Brown
f2faee68e2 Bug 705175: update devicemanager, devicemanagerSUT versions of getAppRoot; r=jmaher 2012-01-07 18:41:08 -05:00
Geoff Brown
e2e3e88de9 Bug 716077 - be more strict when matching proc name in devicemanager.processExists; r=jmaher 2012-01-07 18:41:08 -05:00
Joel Maher
f737f74e0a Bug 715309 - robocop needs to have a more uniform log format. r=gbrown 2012-01-07 18:41:08 -05:00
Ed Morley
23a62f3731 Backout 8ec01f6f316f (bug 705175), a1dc0efef542 (bug 716077), b5686f25b258 (bug 710445), 32f8d3be2ad1 (bug 715309) for mochitest/reftest failures on Android & Windows 2012-01-07 14:57:58 +00:00
Geoff Brown
749289c022 Bug 705175: update devicemanager, devicemanagerSUT versions of getAppRoot; r=jmaher 2012-01-07 08:25:05 -05:00
Geoff Brown
414228bfc5 Bug 716077 - be more strict when matching proc name in devicemanager.processExists; r=jmaher 2012-01-07 08:25:05 -05:00
Joel Maher
55e9820bbd Bug 715309 - robocop needs to have a more uniform log format. r=gbrown 2012-01-07 08:25:05 -05:00
Kartikaya Gupta
0b70824e1e Fix broken build caused by interefence between csets f5afa1e3faa9 and e20434400f0c. no bug, r=me 2012-01-05 22:36:13 -05:00
Kartikaya Gupta
0803af5ef6 Bug 715369 - Work around Solo.getCurrentActivity() possibly returning the wrong object. r=jmaher 2012-01-05 21:36:17 -05:00
Kartikaya Gupta
8247dd9f56 Bug 715444 - Handle races where the event being listened for comes before the listener is registered. r=jmaher 2012-01-05 21:36:17 -05:00
Geoff Brown
2499a139f0 Bug 715197 - Robocop: implement isDisplayed(); r=jmaher 2012-01-05 10:20:21 -05:00
Geoff Brown
b8d1e20f4e Bug 715060 - Fallback to normal devicemanagerADB.pushDir behavior when unzip fails; r=jmaher 2012-01-05 10:20:21 -05:00
Kyle Huey
59ef816fb4 Bug 715014: Delete IndexedDB files directory so that databases can be opened again after being deleted. r=bent 2012-01-04 11:25:26 -05:00
Kyle Huey
34080b89e1 Merge b-s to m-c. 2012-01-04 10:39:52 -05:00
Ted Mielczarek
db4efed29c bug 714347 - pymake sort function should remove duplicates. r=khuey
--HG--
extra : rebase_source : 0a39a2a1578856f7c9c15b4e43b58961dc8088a7
2012-01-03 12:54:21 -05:00
Joel Maher
8aaaa2213b Bug 701076 - [hoooking up make] Robotium integration into birch tree. r=blassey,bear 2011-12-31 10:03:36 -05:00
Phil Ringnalda
fea0fc7084 Back out 04ef7f564450 (bug 701076) and 632f07583bd8 (bug 711591) for mochitest-oth bustage 2011-12-30 14:19:30 -08:00
Joel Maher
7b015f4b69 Bug 701076 - [hookup to make] Robotium integration into birch tree. r=blassey,bear 2011-12-30 15:57:34 -05:00
Joel Maher
c431dbcb94 Bug 711591 - make the robotium test driver a bit more driver like. r=ctalbert 2011-12-30 15:57:34 -05:00
Bobby Holley
4b6add2c77 Bug 713747 - Use UniversalXPConnect and UniversalXPConnect only in test coverage. r=bz 2011-12-30 09:35:38 -08:00
Joel Maher
aa3e0b9152 Bug 701076 - core robocop toolchain (1.03) a=tfair; r=gbrown,blassey 2011-12-22 09:09:41 -05:00
Kartikaya Gupta
989e6f35d2 Bug 714903 - Fix getLanIp to work with Mac OS X as well instead of dying with an exception. r=jmaher 2012-01-03 15:15:02 -05:00
Matt Brubeck
6db2ed9637 Bug 710960 - Make runtests.py work out of the box with MOZ_BUILD_APP=mobile/xul [r=ctalbert] 2011-12-21 11:22:43 -08:00
Aki Sasaki
6e8b839d73 bug 611648 - fix sutAgentAndroid.apk JARSIGNER 2011-12-20 09:34:47 -08:00
Mike Hommey
a88996da7d Bug 708567 - Remove jemalloc-standalone-linkage-version-script, as it's not used anymore. r=khuey 2011-12-20 13:24:35 +01:00
Dave Townsend
e581739e91 Bug 704988: Check the add-on hotfix is signed by a specific certificate. r=robstrong, r=Unfocused 2011-12-16 12:04:28 -08:00
Geoff Brown
f358417c20 Bug 710827 - add robotium.jar to m-c under build/mobile/robocop; r=jmaher 2011-12-16 14:27:51 -05:00
Gavin Sharp
cd587236db Bug 711478: fix regression from bug 696436 that broke Windows PGO builds, r=ted, landing on CLOSED TREE so that we can reopen it 2011-12-16 10:16:54 -08:00
Gavin Sharp
d140f8977f Bug 696436: consolidate Mac bundle name selection, and allow adding a prefix to it at build time, r=dolske, r=ted relanding with a clobber on a CLOSED TREE 2011-10-27 10:27:56 -07:00
Blair McBride
906ef34310 Backout 9e94c7b5290f (bug 696436) due to Mac opt breakage. CLOSED TREE 2011-12-16 16:08:48 +13:00
Gavin Sharp
87c714eafe Bug 696436: consolidate Mac bundle name selection, and allow adding a prefix to it at build time, r=dolske, r=ted
--HG--
extra : rebase_source : 138e3b0259bb144524b1bdb8a6db9d83fe527c71
2011-10-27 10:27:56 -07:00
Ted Mielczarek
e21b12503c bug 710712 - Measure peak virtual memory usage of link.exe, print and output to a file. r=catlee 2011-12-15 13:09:23 -05:00
Blair McBride
562c10b52a Bug 709531 - Addons Manager tests should have AMO-related prefs reset after each test to disallow network access. r=dtownsend a=mbrubeck 2011-12-15 14:00:19 +13:00
Rafael Ávila de Espíndola
ee1508f846 Bug 707868 - factor setting of CC and CXX for mac os X. r=rail. 2011-12-08 12:32:18 -05:00
Bob Moss
3ceb755054 Bug 695020 Fix race condition in process launching in the SUTAgent r=ctalbert 2011-12-05 13:13:40 -08:00
Rafael Ávila de Espíndola
10c0d79975 Bug 706180 - Use /tools/gcc-4.5-0moz3. r=rail. 2011-12-05 13:45:16 -05:00
Geoff Brown
1c24525df4 Bug 701038 - use zip to improve performance of devicemanagerADB.pushDir; r=jmaher 2011-12-05 07:19:31 -05:00
William Lachance
6a81c61754 Bug 706974 - devicemanagerADB's pushDir method does not conform to interface specifications. r=jmaher 2011-12-05 07:19:31 -05:00
Geoff Brown
8ce4275c11 Bug 700916: improve command line when launching process via devicemanagerADB; r=jmaher 2011-12-05 07:19:31 -05:00
Kyle Huey
4cbbe52e73 Bug 704464: Part 2 - Make Database creation hook into the quota system. r=bent 2011-12-03 12:18:38 -05:00
Rafael Ávila de Espíndola
30824605ca Bug 705136 - don't mention ppc. r=khuey.
--HG--
extra : rebase_source : 380b3302fbf1eba2c97972cf1f60b373e269c083
2011-12-01 09:25:40 -05:00
Ed Morley
aee7a3d6be Bug 703898 - Remove unnecessary platform conditional from build/unix/Makefile.in; r=ted 2011-11-30 18:37:57 +00:00
Geoff Brown
07c153b398 Bug 704618 - Allow directory as a destination argument to SUT pushFile(); r=jmaher 2011-11-30 13:19:49 +00:00
Jesse Ruderman
bc3da18dce Bug 703768 - Don't confuse Windows paths with URLs. r=ted 2011-11-29 14:13:08 -08:00
Rafael Ávila de Espíndola
9799f824dd Bug 705466 - Use MOZ_CHECK_HEADERS to check for cpuid.h. r=ted.
--HG--
extra : rebase_source : ecd108d166017cbd64c5be459a76cb2522723dfb
2011-11-28 15:32:32 -05:00
Rafael Ávila de Espíndola
0ea58cfe7f Bug 705461 - Use MOZ_CHECK_HEADER(S) everywhere. r=neil. 2011-11-26 16:05:17 -05:00
Rafael Ávila de Espíndola
f4e2fdb961 Bug 705133 - move all linux CC and CXX lines to a central mozconfig snippet. r=catlee. 2011-11-24 14:58:06 -05:00
L. David Baron
b6b9f81729 Run existing tests without font size inflation, even when it is enabled. (Bug 627842, patch 17) r=roc 2011-11-23 18:48:24 -08:00
Benjamin Smedberg
2e82f253f6 Bug 429592 part whatever - disable the hang monitor during all tests which also disable the DOM script timeout, since the hang monitor relies on the DOM script timeout to avoid firing on long content script, r=jmaher
--HG--
extra : rebase_source : 9ab0290b869fdb6cfa63605383728a7edcbd54a1
2011-11-11 10:37:24 -05:00
Mike Hommey
24650c0957 Bug 686466 part 3 - Use a pre-generated nsXREAppData struct instead of application.ini. r=ted,bsmedberg
--HG--
rename : build/application.ini => build/application.ini.in
2011-11-22 08:05:59 +01:00
Mike Hommey
1d535a1808 Bug 686466 part 1 - Centralize application.ini creation. r=ted
--HG--
rename : browser/app/application.ini => build/application.ini
2011-11-22 08:05:59 +01:00
Justin Wood
3bb72dc6ed Bug 642243 followup - make sure we can use BinScope on other apps, not just Firefox. r=khuey over IRC 2011-11-21 11:56:20 -05:00
Joey Armstrong
42efcd221d Bug 687511 - make-makefile enhancements; r=khuey,coop 2011-11-20 11:18:27 +00:00
Ian Melven
766463681c Bug 642243 - Run binscope to alert us and turn the tree red when we don't use ASLR and other protection tools. r=ted 2011-11-19 14:35:03 +01:00
Ed Morley
1fb3b09d42 Merge mozilla-central and mozilla-inbound 2011-11-18 21:28:29 +00:00
Ed Morley
51301b2f49 Merge b-s and m-c 2011-11-18 19:04:13 +00:00
Siddharth Agarwal
23b8fc31a9 Bug 699203 - Remove the obsolete mozilla-dos2unix.py script. r=ted 2011-11-11 10:38:26 +05:30
Mike Hommey
9025fb3d95 Bug 699734 - Export the _IO_stdin_used symbol. r=ted 2011-11-18 08:54:41 +01:00
Phil Ringnalda
15887bd189 Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
--HG--
extra : rebase_source : fc8946055314369bfba5038ded32afcb00bf134d
2011-11-14 22:12:31 -08:00
William Lachance
e968a4efed Bug 679759 - Drop MINIDUMP_STACKWALK_CGI support, let harness download symbols as needed; r=ted 2011-11-15 04:33:21 +00:00
L. David Baron
c57b0a98a4 Run existing tests without font size inflation, even when it is enabled. (Bug 627842, patch 17) r=roc 2011-11-15 17:02:01 +13:00
Michael Wu
34d5f356e4 Bug 694206 - Add Gonk (B2G) widget backend, r=cjones 2011-11-10 16:17:46 -08:00
Chris Leary
41bc510b10 Bug 700822: Add javascript.options.jit_hardening pref, default enabled. (r=dmandelin) 2011-11-08 13:28:49 -08:00
William Lachance
c4862e8932 Bug 698010 - Make deviceManagerADB.py killProcess method actually work. r=jmaher 2011-11-09 12:08:04 -05:00
Gian-Carlo Pascutto
a704760323 Bug 693389 - Update urlclassifier DB for Mozilla com->org move. r=dcamp 2011-11-09 17:22:59 +01:00
Kyle Huey
2f925f589e Back out Bug 687511 since it doesn't work in pymake. 2011-11-08 11:49:54 -05:00
Joey Armstrong
341e569d8a bug 687511 - edits allowing make-makefile to be run from sandbox root. Unit tests added - r=khuey 2011-10-24 09:59:39 -04:00
Ehsan Akhgari
96c08d96b3 Bug 531590 - Increase the default validity of the self-signed certificate that we use for our tests to 10 years by default; r=mayhemer
This is a dump of the new certificate information obtained by running
`certutil -L -d . -n 'pgo server certificate'`:

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
        Signature Algorithm: PKCS #1 SHA-1 With RSA Encryption
        Issuer: "CN=Temporary Certificate Authority,O=Mozilla Testing,OU=Prof
            ile Guided Optimization"
        Validity:
            Not Before: Mon Nov 07 20:38:29 2011
            Not After : Sun Nov 07 20:38:29 2021
        Subject: "CN=example.com"
        Subject Public Key Info:
            Public Key Algorithm: PKCS #1 RSA Encryption
            RSA Public Key:
                Modulus:
                    d8:43:79:cf:52:ce:49:08:47:9c:57:9b:f8:0b:de:7a:
                    ca:ba:1c:88:9f:fd:d8:0b:df:a8:98:92:22:46:08:3e:
                    d2:25:4c:09:c2:32:3f:51:f9:79:60:b6:ac:94:0e:7a:
                    33:13:e7:0b:f7:97:72:3b:37:8f:d4:e5:ea:0c:e2:9e:
                    4a:5b:28:1d:8c:eb:a1:b4:96:47:37:bf:fc:f0:87:d3:
                    ca:13:7e:38:45:f5:3f:75:1d:45:0d:72:36:b3:cf:57:
                    13:99:cd:6d:3c:b8:e9:9c:ec:af:2e:2c:25:3a:d5:13:
                    7e:6f:51:63:2a:eb:e1:4f:ee:68:42:63:c2:f4:e1:a3
                Exponent: 65537 (0x10001)
        Signed Extensions:
            Name: Certificate Subject Alt Name
            DNS name: "example.com"
            DNS name: "test1.example.com"
            DNS name: "test2.example.com"
            DNS name: "sub1.test1.example.com"
            DNS name: "sub1.test2.example.com"
            DNS name: "sub2.test1.example.com"
            DNS name: "sub2.test2.example.com"
            DNS name: "requestclientcert.example.com"
            DNS name: "requireclientcert.example.com"
            DNS name: "xn--hxajbheg2az3al.xn--jxalpdlp"
            DNS name: "sub1.xn--hxajbheg2az3al.xn--jxalpdlp"
            DNS name: "sectest1.example.org"
            DNS name: "sub.sectest2.example.org"
            DNS name: "sectest2.example.org"
            DNS name: "sub.sectest1.example.org"
            DNS name: "redirproxy.example.com"

    Signature Algorithm: PKCS #1 SHA-1 With RSA Encryption
    Signature:
        a2:f1:08:1c:de:74:27:95:34:a0:1a:6c:9c:fe:8f:7f:
        45:38:af:1f:bb:04:b6:e5:f8:e4:35:bf:ce:23:53:74:
        ca:89:26:6b:22:d7:f3:f7:66:d4:f1:8b:95:7d:c4:27:
        44:57:10:f3:3d:ea:bb:0c:88:d2:09:67:e3:d1:47:6c:
        2c:2b:6d:78:41🆎7e:64:59:e3:df:05:fa:65:72:c9:
        fd:5b:f6:0e:39:7d:02:31:99:5b:fb:29:17:9a:c9:0e:
        64:4d:8c💿bf:6e:d0:9e:b0:68:a6:d9:ee:a0:16:ec:
        50:dc:58:7e:7b:82:3e:ce:98:a6:20:4d:a6:bd:ad:05
    Fingerprint (MD5):
        CC:F2:AD:07:F9:B8:A5:3B:A6:BB:75:80:4E:E6:BB:08
    Fingerprint (SHA1):
        2D:E7:9A:AE:80:CB:FD:51:B1:23:E0:CF:6F:6B:51:19:E5:28:BB:95

    Certificate Trust Flags:
        SSL Flags:
            Terminal Record
            Trusted
            User
        Email Flags:
            User
        Object Signing Flags:
            User
2011-11-07 18:48:49 -05:00
Matt Brubeck
229a594529 Back out cd695cdb3b4f (bug 679759) because of test failures 2011-11-07 13:40:42 -08:00
William Lachance
37bedac358 Bug 679759 - MINIDUMP_STACKWALK_CGI support, let harness download symbols as needed, r=ted 2011-11-07 13:14:22 -08:00
Gavin Sharp
9e9aa61c93 Bug 691951: make startup notifications persist until the users close them (disable auto-dismissal), r=zpao
--HG--
extra : transplant_source : %16%B44%1C%03%FC%C3%04%00%EA%8E%A6%D5%96%16%F2%16O%D4%40
2011-11-04 14:45:01 -07:00
Kyle Huey
ad6b1c9560 Bug 700203: Followup because python is insane. 2011-11-07 07:16:24 -05:00
Kyle Huey
90c85d5540 Update to pymake tip to pick up bug 700203. 2011-11-06 21:53:30 -05:00
Nicholas Nethercote
6313e20983 Bug 678977 - Teach sqlite to use jemalloc directly when applicable. code=nnethercote,khuey. r=khuey,sdwilsh,jlebar. 2011-11-03 20:53:41 -07:00
Patrick McManus
f495a11892 bug 599295 r=jduell
--HG--
extra : rebase_source : b376fd42a37c8b92389b43fac2e253a8466c3349
2011-11-02 17:43:27 -04:00
John Ford
883b62e0c2 bug 695274 - unconditionally define dumpScreen in automation.py r=ted 2011-11-02 07:56:35 -07:00
John Ford
d5a324c2ea bug 695274 - UNIXISH, IS_MAC and IS_WIN32 are class variables not globals r=khuey 2011-11-01 13:12:50 -07:00
John Ford
85a51dc909 bug 695274 - unit test timeouts on Mac should print a screenshot r=ted 2011-10-21 13:09:05 -07:00
Kyle Huey
83a904d1e4 Update pymake snapshot to r300. 2011-10-31 13:16:21 -04:00
Ed Morley
78fb982b27 Merge mozilla-central and mozilla-inbound 2011-10-29 02:40:36 +01:00
Rafael Ávila de Espíndola
40e5be23cc Bug 696281 - disable trace malloc stacks on OS X too. r=dbaron.
This patch disables trace malloc stacks on OS X too. To make this work,
we still have to look on the stack to decide if we must set immediate_abort,
but we can avoid other work like decoding the addresses.
2011-10-28 18:43:49 -04:00
Kyle Huey
e5338dd619 Pull an updated pymake snapshot. 2011-10-26 15:07:47 -04:00
Dave Townsend
810957e943 Bug 693743: Some 3rd party add-ons are getting installed into the profile and are not disabled on start-up. r=Unfocused 2011-10-22 11:37:15 -07:00
Brian Hackett
11b3903454 Remove JIT prefs from automation.py, bug 693815. r=dmandelin 2011-10-19 08:28:50 -07:00
Ben Turner
448688702f Bug 688300 - 'mochitest runtests.py --install-extension is totally broken'. r=ted. 2011-10-14 08:45:58 -07:00
Joel Maher
ed6f63418f Bug 694241 - devicemanagerADB has error in getDirectory causing remotereftest failures. r=wlach 2011-10-14 07:52:01 -04:00
Matt Brubeck
9a844008c2 Merge mozilla-central to mozilla-inbound 2011-10-11 14:11:09 -07:00
Kyle Huey
209504202f Merge m-c to b-s. 2011-10-09 18:19:28 -04:00
Gregory Szorc
364d4fb86e Bug 687225 - Detect MSVC 2011 compiler. r=ted 2011-10-03 21:57:00 -04:00
Kyle Huey
b71da150fd Merge m-c to b-s. 2011-09-30 16:25:07 -04:00
Joey Armstrong
dade8fca23 Bug 680246 - threadsafe mkdir makefile library rules. r=ted 2011-08-18 17:16:21 -04:00
Kyle Huey
04aaba1c02 Merge m-c to b-s. 2011-09-29 08:38:20 -04:00
Siddharth Agarwal
e64212b81b Bug 687275 - mozconfig detection code: remove an unnecessary pipe -> string -> pipe redirection and use FOUND_MOZCONFIG instead of MOZCONFIG. r=ted 2011-09-23 23:22:44 +05:30
Ted Mielczarek
3618ad5119 merge build-system to mozilla-central 2011-09-23 08:40:48 -04:00
Ted Mielczarek
b3dc798c06 bug 686807 - Refactor checkForCrashes to make it more usable for remote automation. r=jmaher 2011-09-21 10:27:16 -04:00
Kyle Huey
775e4bf54d Merge m-c to b-s. 2011-09-11 05:32:38 -04:00
Matheus Kerschbaum
3d31a8f676 Bug 687766 part 1: Remove build-time dependency on libIDL. r=khuey 2011-09-27 10:09:54 +02:00
Siddharth Agarwal
56fe36ae20 Bug 681659 - Execute mozconfig-find just once and make sure mozconfig detection errors are handled properly. r=ted 2011-09-09 02:00:31 +05:30
Jesse Ruderman
239578ef49 Bug 670016 - Only append a -bin suffix if app-bin exists. This makes it possible to test Fennec on Mac. r=ted 2011-09-09 17:04:36 -07:00
Rafael Ávila de Espíndola
28388b7197 Bug 674647 - Set MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard and propagate it. r=khuey.
This patch sets MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard so that the build
system knows it can run programs when producing 32 bit dmg files in a 64 bit
host (10.6).

The patch also propagates MOZ_CAN_RUN_PROGRAMS from the configure system to
Makefile.
2011-09-18 14:43:31 -04:00
Kyle Huey
614dad33a3 Merge m-c to b-s. 2011-09-07 10:47:50 -04:00
Jeff Walden
a5697731ec Bug 684782 - Readd support for $topsrcdir/mozconfig, exclusive with support for $topsrcdir/.mozconfig (no more than one may be present). f=callek r=ted 2011-09-07 13:42:03 +02:00
Mike Hommey
d0a3d1bc2f Backout the backout of e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) 2011-09-03 08:19:06 +02:00
Ed Morley
ed260633c7 Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a CLOSED TREE 2011-09-03 04:35:21 +01:00
Mike Hommey
cfd3ac70a2 Bug 677501 - Build a mozutils library containing jemalloc and other things. r=khuey
--HG--
rename : memory/jemalloc/Makefile.in => memory/mozutils/Makefile.in
rename : memory/jemalloc/fixcrt.py => memory/mozutils/fixcrt.py
rename : memory/jemalloc/jemalloc.def => memory/mozutils/mozutils.def.in
2011-09-01 14:12:10 +02:00
Kyle Huey
7b7b45a351 Merge m-c to b-s. 2011-08-31 07:52:43 -04:00
Mark Finkle
569023b32e Bug 683167 - Disable tablet UI during unit testing [r=jmaher] 2011-08-30 23:06:58 -04:00
Bob Moss
07cb1444a2 Bug 668517 Add "stay awake" functionality into watcher for sutagent r=ctalbert 2011-08-30 15:54:07 -07:00
Rafael Ávila de Espíndola
a8c970acc2 Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
2011-09-03 13:36:18 -04:00
Ehsan Akhgari
27c450d474 Keep changeset e3626f903f9f backed out on the reverted tree 2011-09-02 09:06:01 -04:00
Ehsan Akhgari
a171549936 Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run 2011-09-02 09:03:08 -04:00
Rafael Ávila de Espíndola
e281bb7586 revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
CLOSED TREE
2011-09-01 22:01:56 -04:00
Rafael Ávila de Espíndola
59412356d4 Bug 680277 - Add missing file.
CLOSED TREE
2011-09-01 16:17:50 -04:00
Ehsan Akhgari
0f6e3e18c4 Backed out changeset 020f14584a2a (bug 680246) because it broke builds on all platforms 2011-09-26 11:53:28 -04:00
Joey Armstrong
d1f0112849 Bug 680246 - makefile logic to support threadsafe mkdir -p; r=ted 2011-08-18 17:16:21 -04:00
Joel Maher
07b158cc45 Bug 688762 - add try/except blocks around all harnesses so we always return an error code. r=bear 2011-09-26 07:41:19 -04:00
Matt Brubeck
0b54cdd045 Merge mozilla-central to mozilla-inbound 2011-09-24 08:13:45 -07:00
Rafael Ávila de Espíndola
94abde99d1 Bug 670951 - Don't crash if there is a X86 file but not a PPC one. r=ted.
--HG--
extra : rebase_source : 9fde1eccfc999923ead9981608dceb1414dfde18
2011-09-23 22:10:10 -04:00
Matheus Kerschbaum
7f370de1b1 Bug 682751 - Remove build/hcc and build/hcpp r=ted 2011-08-29 20:17:17 +01:00
Kyle Huey
2eb5f2b441 Merge m-c to b-s. 2011-08-28 06:00:17 -04:00
Geoff Brown
649bd29144 Bug 681810 - Avoid xpcshell test failure when device not rooted and cp not available; r=jmaher 2011-08-27 00:23:02 +01:00
Kyle Huey
9485b4b948 Commit pymake test that got missed on the recent update. 2011-08-26 08:07:30 -04:00
Kyle Huey
b98f68714b Update pymake snapshot. 2011-08-26 07:43:13 -04:00
Matheus Kerschbaum
7524e143b7 Bug 680792 - Remove support for Irix from our build system. r=ted 2011-08-26 00:34:45 +01:00
Rafael Ávila de Espíndola
be6ade2240 Bug 678558 - Detect broken vrp and disable it.
Test if the gcc we are using has PR49911 and if so disable value range
propagation to avoid.

--HG--
extra : rebase_source : d539914fa66a44f69399f2964740315f0723378f
2011-08-26 15:39:34 -04:00
Ed Morley
1cf0ed230b Merge last green changeset of mozilla-inbound to mozilla-central 2011-08-25 01:09:05 +01:00
Rafael Ávila de Espíndola
59870fbf10 Bug 674647 - Fix mozconfig.leopard for machines without universal IDL builds.
Our 10.6 bots only have a 64 bit version of IDL, so we have to do a cross
compile when targeting a 32 bit 10.5.

DONTBUILD
2011-08-24 13:42:20 -04:00
Kyle Huey
0e655f0dc8 Merge m-c to b-s. 2011-08-24 08:34:27 -04:00
Siddharth Agarwal
b7dd4c5482 Bug 675691 - Get rid of mozconfig guesswork. r=ted
- MOZCONFIG is now the only environment variable we recognize. We used to
  recognize MOZ_MYCONFIG as well, but we now error out if that is set.

- $topsrcdir/.mozconfig is now the only implicit location we recognize. We used
  to recognize a number of other implicit locations, but we now error out where
  we would have used one of them.
2011-08-24 12:09:29 +05:30
Mike Hommey
2d38faddec Bug 678195 - Remove old style jemalloc. r=khuey 2011-08-23 15:43:17 +02:00
Mike Hommey
bcbef9851d Bug 678161 - Also install msvc*.dll when using new style jemalloc. r=khuey 2011-08-23 15:36:31 +02:00
Rafael Ávila de Espíndola
ceb966a202 Bug 674647 - Pass --target both in mozconfig.leopard and mozconfig.common. r=ted.mielczarek. 2011-08-23 16:06:17 -04:00
Geoff Brown
5793c55ec7 Bug 679602 - Improve robustness of devicemanagerADB: check for adb, remote cp; r=jmaher 2011-08-23 17:45:10 +01:00
Kyle Huey
036ba0bf27 Bug 575917: Grab some more permissions in crashinject.exe. r=ted 2011-09-29 12:06:35 -04:00
Geoff Brown
1d4a26ad52 Bug 668349 - Add or update script to run xpcshell tests on Android; r=jmaher 2011-08-22 09:00:50 +01:00
Geoff Brown
58805d27b3 Bug 678385 - Device manager needs to be updated for package name + username; r=jmaher 2011-08-22 09:00:50 +01:00
Bob Moss
55026589d3 bug 679038 - error building WatcherService for SUTAgent r=blassey 2011-08-18 21:06:05 -04:00
Rafael Ávila de Espíndola
741eacee7a Bug 678008 - Fix elfhack build in c++0x mode. r=mh+mozilla
In c++0x it is not valid to use a negative number in a unsigned
position in an initializer list. Add explicit casts and change
the size method to return an unsigned int.
2011-08-17 10:12:46 -04:00
Kyle Huey
3366000223 Bug 669031: Wallpaper over the error by disabling PGO for crashinject. r=ted 2011-08-15 09:27:35 -04:00
Siddharth Agarwal
8d7591a3ec Bug 678475 - Make mozconfig-find always return an absolute path. Patch adapted from code by Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org>. r=ted 2011-08-14 22:04:46 +05:30
Mounir Lamouri
8b3a5c07fb Merging mozilla-inbound into mozilla-central. 2011-08-11 13:08:47 +02:00