Commit Graph

732 Commits

Author SHA1 Message Date
Mike Hommey
8f2127c0fd Bug 657396 - Move LDFLAGS after other flags when building elfhack test case. r=ted 2011-05-17 09:34:20 +02:00
Phil Ringnalda
8b3bc8c6e0 Bug 663211 - proxy www.mozilla.com in tests so safebrowsing tests don't try to hit the network, r=ted, f=mmmulani 2011-06-11 11:24:50 -07:00
Mike Hommey
cd6f6142bf Bug 661800 - Avoid elfhack considering non SHF_TLS sections as part of PT_TLS segment. r=tglek 2011-06-07 08:26:17 +02:00
Mike Hommey
f57afc91de Bug 661800 part 0 - Add a dependency of host_elf*.o upon elfxx.h, to circumvent bug 664362. r=ted 2011-06-16 06:28:59 +02:00
Mike Hommey
e231090eae Backout bug 661800 (changeset d95b370f0f85) because of bug 664362 2011-06-15 08:44:13 +02:00
Mike Hommey
21b3802e95 Bug 655216 - Avoid GLIBCXX_3.4.14 symbol versions at some optimization levels. r=tglek 2011-05-06 10:19:26 +02:00
Mike Hommey
b0274ac684 Bug 661800 - Avoid elfhack considering non SHF_TLS sections as part of PT_TLS segment. r=tglek 2011-06-07 08:26:17 +02:00
Olli Pettay
46d7b33a70 Bug 648573 - Implement touch event interfaces, r=jst, pref'ed off by default 2011-04-26 15:30:17 +03:00
Walter Meinl
b17fdf21fa Bug 652361 - Revert accidental chmod of build/os2/test_os2.cmd in previous cset for this bug. DONTBUILD 2011-04-25 12:06:59 -07:00
Walter Meinl
2eaf11b614 Bug 652361 - [OS/2] build break in nsObjectFrame after checkin for bug 266236 2011-04-25 10:59:07 -07:00
Serge Gautherie
dbc9790727 Bug 650699 - Sort out MSVC DLLs packaging in Debug builds; (Av1) In debug builds, don't warn nor package.
r=ted.mielczarek.
2011-04-22 19:33:36 +02:00
Mike Hommey
02779e2489 Bug 650480 - Add libstdc++ 4.6 support to the libstdc++ compatibility hack. r=tglek 2011-04-21 08:53:19 +02:00
Joel Maher
027284e0ff Bug 649681 - update devicemanager to be what we are using in production. r=ctalbert, a=test-only 2011-04-20 08:52:13 -04:00
Ed Morley
bb4520ba57 Bug 648866 - Remove WinCE code from main build system + that of js/src/. r=ted 2011-04-19 14:11:40 +10:00
Brad Lassey
0aee92e6a2 fix build bustage for jdk 1.5 from bug 650110 r=dougt 2011-04-18 19:23:21 -04:00
Bob Moss
87017e688d Bug 650110 Update SUTAgent, whitespace refactor for fencp, ffxcp, watcher, r=ctalbert 2011-04-18 11:55:24 -07:00
Bob Moss
f5373b1b07 Bug 650110 Update SUTAgent - adding in fencp, ffxcp, watcher code r=ctalbert 2011-04-18 11:55:24 -07:00
Bob Moss
884388d6e8 Bug 650110 - Update SUTAgent, whitespace refactor for agent code r=ctalbert 2011-04-18 11:55:24 -07:00
Bob Moss
5a27c8ee0c Bug 650110 Update SUTAgent in m-c to 1.01, main agent update r=ctalbert 2011-04-18 11:55:24 -07:00
Serge Gautherie
a44ae2614d Bug 605701 - Make WIN32_REDIST_DIR support stricter and more explicit; (Av1a) Just do it.
r=benjamin.
2011-04-17 16:47:19 +02:00
Serge Gautherie
cd682bd170 Bug 607544 - Remove DDRAW junk from configure, missed part; (Av1a) Missed cleanup, s/if/case/.
r=ted.mielczarek.
2011-04-17 15:49:47 +02:00
Mike Hommey
f2e0cbff28 Bug 643690 part 1 - Avoid requiring libstdc++ symbol versions > GLIBCXX_3.4.8 (gcc > 4.1). r=ted,r=tglek 2011-04-15 11:03:17 +02:00
Serge Gautherie
3e41160d3b Bug 599748 - Remove custom |def check_call()|, now that Python 2.4 is unsupported; (Av1) Remove 'util.py'.
r=ted.mielczarek.
2011-04-14 15:44:13 +02:00
Serge Gautherie
e819234122 Bug 647404 - automation.py: fix extractZip() and installExtension(); (Bv2) Rewrite installExtension() to copy xpi file without extracting it, Remove now unused extractZip().
r=jmaher.
2011-04-14 13:03:47 +02:00
Serge Gautherie
c7c390ed1d Bug 647404 - automation.py: fix extractZip() and installExtension(); (Av1) s|os.sep|'/'|, Add shutil.rmtree() call, Fix some code nits.
r=jmaher.
2011-04-14 13:03:31 +02:00
Rafael Ávila de Espíndola
1dc7419b16 Bug 638149 - Need a way to disable -dead_strip on OS X. r=ted 2011-04-09 05:23:27 +10:00
Ehsan Akhgari
df5b0c2ac1 Backed out changeset eb6edf77b7c8 (bug 638149) because of build bustage 2011-03-27 15:30:22 -04:00
Rafael Ávila de Espíndola
5594fa16cf Bug 638149 - Need a way to disable -dead_strip on OS X; r=ted 2011-03-02 21:29:00 -05:00
Matheus Kerschbaum
355ae99518 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Ted Mielczarek
1e36c80642 bug 628873 - redirect fxfeeds.mozilla.com to stop loading the default live bookmark in mochitests. r=philor,bhearsum 2011-01-31 11:55:50 -05:00
Rafael Ávila de Espíndola
31acfb24c7 bug 629815 - macosx/universal/mozconfig.common should not select the compiler. r=ted 2011-03-02 14:03:00 -05:00
Mitchell Field
3890a98c74 Bug 637034 - Add a native mkdir to pymake.builtins. r=ted 2011-03-20 20:12:36 +11:00
Mike Hommey
868fcd03ab Bug 637341 - Don't try to do anything on binaries that have already been elfhacked. r=tglek 2011-03-14 14:41:41 +01:00
Mike Hommey
c8b9ee74d8 Bug 637341 - Apply elfhack to dist/bin when packaging and when building symbols. r=ted 2011-03-14 14:41:41 +01:00
Neil Rashbrook
48b15e424f Bug 632344 - Speed up header checks. r=ted 2011-03-01 21:38:21 +11:00
Mitchell Field
dd61bc4257 Merge mozilla-central to build-system. 2011-02-28 18:28:40 +11:00
Joel Maher
b70686f69a Bug 636534 - support incremental log output from remote testing harnesses. r=ctalbert, a=NPOTB 2011-02-26 13:19:55 -05:00
Kyle Huey
7d56189a13 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Joel Maher
2f3d0b881d Bug 636450 - add a --host-os option for remote testing scripts. r=ctalbert, a=NPOTB 2011-02-24 14:45:42 -05:00
Joel Maher
b907474b80 Bug 636451 - devicemanager should have the ability to terminate when it can't launch a second process. r=mcote, a=NPOTB 2011-02-24 14:45:39 -05:00
Mitchell Field
2e8a7d546f Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Kyle Huey
5788258276 Merge m-c into bs. 2011-02-17 10:36:51 -05:00
Joel Maher
bdd8be2e61 Bug 634691 - update devicemanager to adjust screen resolution and fix unit tests. r=mcote, a=NPOTB 2011-02-23 14:38:55 -05:00
Mike Hommey
6b2bd8ac5a Bug 635966 - Avoid elfhack failure with llvm. r=khuey,a=shaver 2011-02-23 10:06:26 +01:00
Mike Hommey
54eba416f4 Bug 632920 part 2 - Add support for R_ARM_THM_JUMP24 relocation in elfhack. r=tglek,a=bsmedberg 2011-02-16 17:27:35 +01:00
Mike Hommey
1d6efc259c Bug 632920 part 1 - Refactor relocations application to avoid error-prone duplication of code in elfhack. r=tglek,a=bsmedberg 2011-02-16 17:25:51 +01:00
Chris Leary
a718b751ed Merge tracemonkey to mozilla-central. (a=blockers) 2011-02-15 12:05:57 -08:00
Bill McCloskey
42e73fa7bc Bug 631951 - Shrink methodjit memory usage by interpreting a few times before compiling (r=dvander) 2011-02-11 16:31:32 -08:00
Justin Wood
9eb80c4f21 Bug 633423 - Checksum generation (build/checksums.py) needs to open files in binary mode for correct checksums, r=khuey f=nthomas a=beltzner 2011-02-11 12:06:30 -05:00
Phil Ringnalda
a8a3ce7508 Bug 631841 - Move Valgrind suppression files into mozilla-central, r=ted, a=test 2011-02-07 19:21:52 -08:00
Kyle Huey
974f7e890a Merge mozilla-central into build-system 2011-01-26 08:56:56 -05:00
Mitchell Field
6e6d670c88 Bug 462361 - Remove support for building with Cygwin. r=khuey 2011-01-26 07:14:30 +11:00
Mike Hommey
4bd909605b Bug 629635 part 5 - Gracefully abort elfhack when injected code+data is bigger than original relocation section. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
ea18252b06 Bug 629635 part 4 - Make elfhack keep PT_GNU_RELRO segments as they were originally. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
bec61c100c Bug 629635 part 3 - Add ElfSegment::getOffset and ElfSegment::getAddr functions. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
4ee581abeb Bug 629635 part 2 - Don't allow elfhack to move the .dynamic section. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
e518400cac Bug 629635 part 1 - Make elfhack fail if different blocks need to be mapped to the same address. r=tglek,a=blocking2.0:final 2011-02-12 10:28:26 +01:00
Mike Hommey
1a5fa5dc34 Bug 632769 - Only build elfhack on x86* and arm. r=khuey,a=NPOTB 2011-02-12 10:27:56 +01:00
Edmund Wong
4954c8b116 Bug 418896 - Removed profileserver.py.in from being preprocessed; r=ted a=NPOTB
--HG--
rename : build/pgo/profileserver.py.in => build/pgo/profileserver.py
2011-01-25 15:15:38 -05:00
Dave Townsend
54346e4306 Missed review part from bug 474289, disable distribution add-ons in test runs. rs=me, a=dtownsend DONTBUILD 2011-01-19 14:56:01 -08:00
L. David Baron
8ea27a6080 By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-24 16:23:08 -08:00
Nick Thomas
85fe490748 Bug 600435, unify packaged tests only tests are enabled, r=khuey a=NPOTB 2011-01-17 16:09:06 +13:00
Mike Hommey
7571185aaf Bug 628283 - Make elfhack handle GNU_RELRO segments better. r=tglek,a=dbaron 2011-01-24 23:11:46 +01:00
Mike Hommey
6f2a78dca1 Bug 606145 part 3 - Integrate elfhack with the build system. r=khuey,a=bsmedberg 2011-01-24 09:56:40 +01:00
Mike Hommey
f56acbddff Bug 606145 part 2 - Import elfhack code. r=tglek,a=bsmedberg 2011-01-24 09:56:40 +01:00
L. David Baron
97a3f60be3 Backout changeset 3248feddc867 (bug 608030). 2011-01-23 22:00:04 -08:00
L. David Baron
0ac20ad07d By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-23 20:21:40 -08:00
Clint Talbert
8947822a22 Bug 624001 Update android devicemanager with better error handling r=jmaher,mcote a=NPOTB 2011-01-13 12:00:23 -06:00
Phil Ringnalda
6b6eb3d394 Bug 629202 followup, perhaps this is what the patch actually meant to do, a=bustage 2011-02-04 19:38:52 -08:00
Edmund Wong
2de4039fe8 Bug 629202 - Fixed 'ImportError: No module named automation' during valgrind-linux test, r+a=ted 2011-02-02 07:44:00 -08:00
Neil Rashbrook
238e6a0eb0 Bug 616810 Remove extraneous CRs r=khuey a=bsmedberg 2011-01-05 23:46:04 +00:00
Serge Gautherie
5dc273330e Bug 622398 - automation.py.in: add missing early return_s to installExtension(); (Av1) Just add them.
r=ctalbert a=(test only).
2011-01-04 12:06:53 +01:00
Serge Gautherie
8d1e7359a9 Bug 622392 - 1 s/TEST-UNEXPECTED FAIL/TEST-UNEXPECTED-FAIL/; (Av1) Just substitute it.
r=ted.mielczarek a=(test only).
2011-01-03 15:48:38 +01:00
Phil Ringnalda
6970bbfdfb Bug 621018 - Some browser-chrome tests hit the network by loading about:addons, r=mossop, a=test 2010-12-25 08:34:28 -08:00
Phil Ringnalda
b410989e7f Bug 620273 - Make bloatcycle.html not hit the network, r=dbaron, a=test 2010-12-13 15:57:59 -08:00
Clint Talbert
859df58db7 merge commit a=backout 2010-12-16 16:53:31 -08:00
Clint Talbert
586d8f8a84 Backed out changeset 69cc2a93f509 - breaks android builds a=backout 2010-12-16 16:37:04 -08:00
Bob Moss
64526ec7b7 Bug 614173 Android test agent needs better way to pull files pt 1 r=ctalbert a=NPOTB 2010-12-16 15:28:35 -08:00
Mark Cote
630c5928ef "Bug 614173 Update pull changes, fix update command in devicemanager r=jmaher a=NPOTB" 2010-12-16 15:28:35 -08:00
Joel Maher
e790251277 Bug 617815 - Enable the use of envrionment variables for remote automation on android r=ctalbert a=NPOTB 2010-12-16 15:28:35 -08:00
Bob Moss
7ac051f87a Bug 614173 - Android agent needs a more robust way to pull files pt 2, also make ini reading more bulletproof r=ctalbert, a=NPOTB 2010-12-16 15:28:35 -08:00
Shawn Wilsher
1f59f3890b Merge mozilla-central to Places 2010-12-14 15:56:41 -08:00
Jeff Hammel
99bca499a0 Bug 614366 - forgot license header for build-location.mk r=ted a=DONTBUILD 2010-12-13 17:07:21 -08:00
Shawn Wilsher
ade39d2c6a Merge mozilla-central to Places. 2010-12-13 15:08:04 -08:00
Phil Ringnalda
a60ab10ee6 Bug 618759 - Stop putting bloaturls.txt and bloatcycle.html in dist/bin/res/ where nothing wants them, r+a=ted
--HG--
extra : rebase_source : 1d8006b267c4916e22aa07ab04b2caa691512f16
2010-12-12 23:17:52 -08:00
Shawn Wilsher
2ed7d826a8 Merge mozilla-central into Places 2010-12-06 09:48:54 -08:00
Chris AtLee
ec5fb0bede bug 493791: Periodically run tests under valgrind - Add debugger support to pgoserver.py. r=ted, a2.0=gavin.
--HG--
extra : rebase_source : 6a5b2229df2a8a67e230cedd3f0be27863794120
2010-12-06 10:37:29 -05:00
Shawn Wilsher
1a57bc2dca Merge mozilla-central to Places. 2010-12-02 09:05:33 -08:00
Shawn Wilsher
9cdab945a8 Merge mozilla-central into Places. 2010-11-29 08:43:57 -08:00
Reed Loden
876d0634aa Bug 615173 - Rerun 'make genservercert' in build/pgo and commit the resulting certs to fix expired test server certs and make the tree green. a=closedtree=orange:timebomb 2010-11-29 03:52:27 -08:00
Margaret Leibovic
f50b2caf40 Bug 608791 - onBeforeLinkTraversal should compare host strings instead of top level domains. r=gavin, a=blocking 2010-11-29 13:22:25 -08:00
Shawn Wilsher
abacada9dc Merge mozilla-central into Places 2010-11-17 10:55:34 -08:00
Mike Hommey
580a41a089 Bug 611405 part 1 - Export jemalloc symbols when linking with the xpcom standalone glue. r=bsmedberg,a=clegnitto 2010-11-17 09:56:19 +01:00
Benjamin Smedberg
2aaeb2d246 Merge mozilla-central into the branch for asynchonous plugin painting (bug 596451), especially to pick up and test whether the fix for 602200 also fixes bug 607958. 2010-11-08 09:50:11 -05:00
Benjamin Smedberg
010fbdcb07 Merge mozilla-central into the branch for asynchronous plugin painting on Windows. 2010-11-05 15:56:28 -04:00
Benjamin Smedberg
0a2062e721 Merge mozilla-central to the branch for bug 596451. 2010-10-28 10:05:20 -04:00
Andreas Gal
de49671a75 Merge from mozilla-central. 2010-10-22 19:46:37 -07:00
Bill McCloskey
58582215b9 Bug 580468 - Use loop profiling to decide whether to use TM or JM (second try) (r=dmandelin) 2010-10-21 09:36:39 -07:00
Bill McCloskey
507ea140a2 Backed out changeset 55597c32701d 2010-10-19 17:40:53 -07:00
Bill McCloskey
7583dc9166 Bug 580468 - Use loop profiling to decide whether to use TM or JM (r=dmandelin) 2010-10-19 16:23:05 -07:00