Commit Graph

1338 Commits

Author SHA1 Message Date
William Lachance
5606c73c7f Bug 689316 - DeviceManagerADB needs a getCurrentTime function. r=jmaher 2011-09-30 14:54:11 -04:00
Mike Hommey
910fe37b7c Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted 2011-08-29 19:21:22 +02:00
Mike Hommey
394b75114c Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted 2011-08-29 07:34:12 +02:00
Mike Hommey
7fc6b6d52b Backed out changeset 480f913edf3f (bug 676252) because of build failure 2011-08-29 08:31:58 +02:00
Mike Hommey
5a8b4a9df8 Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted 2011-08-29 07:34:12 +02:00
Mike Hommey
60b73b4219 Bug 676252 part 1 - Don't use $(OBJ_SUFFIX) before including config.mk. r=ted 2011-08-29 07:34:02 +02:00
Mike Hommey
a7a8485bcb Bug 669866 - Export CXX instead of defaulting to c++. r=ted 2011-07-11 07:51:01 +02:00
Gavin Sharp
950202394e Bug 669483: automation.py should handle logging non-ASCII stdout, r=ted 2011-06-27 19:49:41 -04:00
Brad Lassey
0ef0f28f39 bug 669874 - add support for adb devicemanager to mochitest-remote make target r=jmaher 2011-07-07 13:10:52 -04:00
Justin Lebar
d3351ef5fe Bug 669408 - Construct a new profile each time we run an instrumented build during PGO. r=ted 2011-07-06 09:49:57 -04:00
Gavin Sharp
3223b9e259 Bug 668134: telemetry notification should be disabled in the testing profile
--HG--
extra : rebase_source : 1d0dfa183b8228366af2cb06297d40a43a16285a
2011-07-05 12:15:06 -04:00
Josh Matthews
643228bd78 Bug 665316 - Initialize variable before use. r=ted 2011-06-18 16:29:57 -04:00
Ted Mielczarek
cc36c6b004 merge mozilla-central and build-system 2011-06-29 09:42:11 -04:00
Doug Turner
714d4d28e2 Bug 665407 - Disable sutagent if not building tests. r=ctalbert 2011-06-28 20:51:30 -07:00
Ted Mielczarek
95651e3106 bug 664197 - fix manifestparser tests on Windows 2011-06-28 15:19:03 -04:00
Ted Mielczarek
4ee21a2cb0 bug 664197 - support universal builds in mozinfo/writemozinfo. r=jhammel
--HG--
extra : rebase_source : 13faa21a59805f879568c764cce61e8520749246
2011-06-28 07:55:56 -04:00
Ted Mielczarek
62b37a06ef bug 664197 - integrate mozinfo + ManifestDestiny update into xpcshell harness. r=jmaher
--HG--
extra : rebase_source : 1783e1a39d592defa279488f0cd0266311ed35ea
2011-06-21 08:12:40 -04:00
Jezreel Ng
5219048da2 Bug 666140: Error out if MOZCONFIG points to a non-existent file. r=khuey 2011-06-24 07:22:40 -07:00
Kyle Huey
24b84a1373 Back out Bug 661855 since it blew up Windows. 2011-06-24 10:17:33 -07:00
Kyle Huey
d849b503d1 Backed out changeset ac9450e70e57 2011-06-24 10:16:42 -07:00
Kyle Huey
db16e88a56 Merge m-c to b-s. 2011-06-24 09:01:06 -07:00
Marco Bonardo
acc6a474c6 Revert to changeset a87ee7550f6a due to incomplete backout 2011-06-24 17:23:04 +02:00
Jezreel Ng
d30d7fe381 Bug 666140: Error out if MOZCONFIG points to a non-existent file. r=khuey 2011-06-24 07:22:40 -07:00
Joey Armstrong
50debc134c Bug 661855 - unique.pl regexpr fix + unit test. r=khuey 2011-06-20 15:38:46 -04:00
Mike Hommey
d2b1bad1a2 Bug 664340 - Fallback to c++ when CXX is not set. r=khuey 2011-06-15 02:14:33 +02:00
Justin Lebar
04a68d13e3 Bug 663251 - Make profileserver.py take an optional argument, specifying the number of times to run the profiling step. 2011-06-14 09:44:34 -04:00
Ted Mielczarek
a88f0715f0 merge m-c and b-s 2011-06-13 09:09:43 -04:00
Marco Bonardo
3c11011dd6 Merge mozilla-inbound and mozilla-central 2011-06-11 11:08:40 +02:00
Wes Johnston
c3674d938d Bug 662785 followup, disable uidiscovery UI in tests to fix some orange, r=mfinkle 2011-06-10 15:14:02 -07:00
Michael Wu
f809394c0f Bug 641614 - Fix reordering of localized files in omnijar, r=ted 2011-06-10 17:54:01 -07:00
Ted Mielczarek
c7f40506bf merge m-c to b-s 2011-06-10 12:58:21 -04:00
Mitchell Field
5e5f1a616a Merge mozilla-central to build-system. 2011-05-29 14:10:30 +10:00
Mike Hommey
b4e213b6c3 Bug 664367 - Pass LDFLAGS when linking elfhack's test.so. r=khuey 2011-06-15 08:54:45 +02:00
Cameron McCormack
5f0489f00f Bug 642175 - Part 2: Allow mochitests to clean up plugin and IPC process crash dumps. r=ted 2011-06-21 12:11:50 +12:00
Mitchell Field
d0794ce6a8 Merge mozilla-central to build-system. 2011-05-15 16:07:45 +10:00
Rafael Ávila de Espíndola
eb595ddfc3 Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium 2011-06-08 22:35:24 -04:00
Kyle Huey
aa7b61a5eb Backout the backout. This is an infrastructure issue, not an issue with the code in this CLOSED TREE. 2011-06-08 07:56:25 -07:00
Kyle Huey
f75b079189 Back em out on this CLOSED TREE for causing tinderbox to report mochitest-browser-chrome is failing 2011-06-08 06:22:04 -07:00
Wes Johnston
a28aa25436 Bug 653141 - Allow language choice on first-run. r=mfinkle 2011-06-07 12:11:37 -07:00
Mike Hommey
7a642d7c07 Bug 649965 - Remove inlines on Elf_*::swap functions. r=tglek 2011-06-03 01:21:07 +02:00
Brad Lassey
7935bd4ea0 Bug 650205 - Implement devicemanager using adb. r=jmaher, a=test-only 2011-05-06 18:17:55 -04:00
Brad Lassey
82fcbbbe30 Bug 649825 - refactor DeviceManager to allow multiple underlying implementations. r=ctalbert, a=test-only
--HG--
rename : build/mobile/devicemanager.py => build/mobile/devicemanagerSUT.py
2011-05-06 18:11:02 -04:00
Brad Lassey
b78c2af944 bug 656200 - Android Talos tests are failing to initialize the device correctly a+r=mfinkle 2011-05-11 00:47:10 -04:00
Benjamin Stover
7088acb410 Bug 654752 - Make runtests.py work out of the box with Fennec [r=ctalbert] 2011-05-04 11:40:12 -07:00
Mike Hommey
2df4c39a3e Bug 654082 - Add C++0x support to the libstdc++ compatibility hack. r=tglek 2011-05-03 10:33:30 +02:00
Mike Hommey
104f039d49 Bug 537857 part 2 - Avoid --gc-sections removing anything from elfhack test case. r=tglek 2011-06-28 08:25:48 +02:00
Mike Hommey
7356e15a3b Bug 651892 part 3 - Remove __cxa_pure_virtual relocations. r=tglek 2011-06-23 04:08:03 +02:00
Mike Hommey
745c034862 Bug 651892 part 2 - Add a constructor to serializable that takes a buffer instead of an istream. r=tglek 2011-06-23 04:07:57 +02:00
Mike Hommey
67da11fe96 Bug 651892 part 1 - Add a helper function to lookup symbols in a ElfSymtab_Section. r=tglek 2011-06-23 04:07:30 +02:00
Phil Ringnalda
d94e1ef1e9 Bug 639408 - Suppress sqlite leaks in Valgrind runs, r=njn DONTBUILD 2011-06-25 22:34:54 -07:00
Brad Lassey
66de27b901 bug 617115 - support building with andorid NDKr5 r=ted 2011-04-01 16:47:37 -07:00
Justin Lebar
c90f68a3b7 Bug 659463 - Make check on mac should check that we can combine x86-32 and x86-64 to make a universal binary, instead of trying to combine x86 and PPC. r=ted 2011-05-25 10:23:59 -04:00
Patrick McManus
c2f7522f58 bug 640003 - websockets, fixup tests for new server r=smaug r=biesi 2011-05-21 21:27:52 -04:00
Joel Maher
c947d345b1 Bug 616999. Xpcshell manifest support; xpccheck.py for missing tests. r=ted, a=test-only 2011-05-20 07:15:41 -04:00
Joel Maher
8d37f99984 Bug 616999. Xpcshell manifest support; harness changes. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Michael Wu
ff498efba8 Bug 656050 - Fix jar reordering on linux by moving jarlog dir, r=ted 2011-05-17 11:06:16 -07:00
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
Benjamin Smedberg
da44d916b7 Backed out changeset 7819e11aa46f, bug 592052 because of Mac OS X build bustage:
Undefined symbols:
  "_NSGetModule", referenced from:
     -exported_symbols_list command line option
ld: symbol(s) not found
2010-10-13 08:54:06 -04:00
Nils Maier
9139e49e1c Bug 592052 - Missing NSGetModule export (binary backwards compatiblity) r=benjamin a=dtownsend 2010-08-30 22:55:18 +02:00
Dave Townsend
9470b65896 Bug 595915: Download metadata for new add-ons when installed. r=robstrong, a=blocks-betaN 2010-10-12 12:15:04 -07:00
Smokey Ardisson
aca952bfa4 Bug 600133 - Fix about:buildconfig unification after bug 538890, and future-proof the process a little bit. r=gavin, a2.0=gavin 2010-10-08 22:10:51 -04:00
Bob Moss
c0e1c71e7c Bug 606265 - add ability to set timezone to android agent r=ctalbert a=NPOTB
--HG--
extra : rebase_source : 873f9e6d6b034d86d99634b090dafa5860bcab21
2010-11-01 14:52:08 -07:00
Mounir Lamouri
cc33a99998 Merging to tip. a=blocking-b7 2010-09-30 17:10:19 -07:00
Joel Maher
d45b95262c Bug 598366 - remote logging with mochitest needs a little love for android and large files. r=ctalbert, a=sayrer 2010-09-29 19:20:33 -04:00
Nick Thomas
f13c01638f Bug 571367, turn production x86_64 builds into i386/x86_64 universal binaries (build system changes) r=ted 2010-09-27 11:06:01 +13:00
Ted Mielczarek
a2bce37bbd bug 598507 - wrap test harness process execution with 'arch -arch i386' on OS X 10.5. r=catlee, a=blocking
--HG--
extra : rebase_source : 7212fa8332fe6853f6dedd6bd23dc937f4b9ec86
2010-09-23 12:19:31 -04:00
L. David Baron
4fbb745b8c Revert bug 549561 for Mac only, since it seems to have caused the 10.5 (32-bit) Mac debug trace-malloc leak test to hang. a=bustage 2010-09-21 22:36:32 -07:00
L. David Baron
d4d5b77472 Disable trace-malloc stack walking for tests that use automation.py. (Bug 549561) r=ted a2.0=tests 2010-09-21 19:32:49 -07:00
Joel Maher
af1d89a715 Bug 595294 Remotereftest should not assume process.txt exists when using a log file r=ctalbert a=NPOTB 2010-09-17 17:18:06 -07:00
Masatoshi Kimura
d6b46ad3d3 Add support for CL_INCLUDES_PREFIX environment variable for handling localized cl.exe /showIncludes output. (Bug 587372) r=ted a2.0=blocking2.0:final 2010-09-17 12:29:52 -07:00
Johnny Stenback
80fa2ae7df Fixing bug 61098. Give users a way out of inifinite modal dialog loops. Original patch by Nochum Sossonko. r=jonas@sicking.cc a=beta7+ 2010-09-16 18:24:14 -07:00
Dave Townsend
031d17cd13 Bug 595831: Stop update and blocklist checks from touching the network. rs=gavin, a=tests 2010-09-14 16:51:12 -07:00
Joel Maher
5aefe701ba bug 624001 update devicemanager.py for reboot, getdirectory and isdir cleanup. r=mcote, a=NPOTB 2011-02-04 13:49:37 -05:00
Mike Hommey
6da9426048 Bug 629639 - Build elfhack injected code without stack protection. r=khuey a=bsmedberg 2011-02-03 00:15:20 +01:00
Mike Hommey
bc8718a241 Bug 629638 - Build elfhack injected code with a limited set of CFLAGS. r=khuey a=bsmedberg 2011-02-03 00:14:43 +01:00
Mounir Lamouri
ce749fb7f5 Bug 620788 - Do not silently fall back to bundled NSS/NSPR if system ones can't be used. r=khuey a=bsmedberg 2011-02-03 00:13:07 +01:00
Makoto Kato
352aaf6c99 Bug 628606 - elfhack causes bustage since ARM target may not return arm. r=glandium,a=sdwilsh 2011-01-28 09:22:59 +01:00
Mike Hommey
c15384501d Bug 628233 part 2 - Enable elfhack on Android. r=khuey,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
9f4b04451d Bug 628988 part 2 - Adapt symbol tables content to elfhack changes. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
414430be51 Bug 628988 part 1 - Modify elfhack test so that the executable actively calls something from the library. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
5b2d64d6da Bug 628595 - Avoid compiler warning about C++ style comments in C code in elfhack. r=jag,a-sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
5dbccc7a1e Bug 628593 - Remove -fno-exceptions from CXXFLAGS when building elfhack. r=khuey,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
0ebe63f366 Bug 628232 part 2 - Allow to build elfhack injected code as thumb. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
3518aa3b87 Bug 628232 part 1 - Use the init symbol from elfhack injected code as an entry point instead of hardcoding 0. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
9ea937dac5 Bug 628627 part 2 - Add messages inviting to file bugs and use --disable-elf-hack in case of elfhack failures. r=khuey,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
5190cd7346 Bug 628627 part 1 - Raise hard errors in some more cases in elfhack. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
5dd0060e02 Bug 628618 part 7 - Use a whitelist of ELF sections that can be moved. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
3a16edea86 Bug 628618 part 6 - Delay refreshing of ElfSection addresses and offsets. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
cc0eedf4c6 Bug 628618 part 5 - Don't set DT_REL*COUNT if it wasn't already set. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
3a7abc2fb4 Bug 628618 part 4 - Initially set an address for the fake phdr ElfSection. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
d6ad1497ca Bug 628618 part 3 - An ElfSection is relocatable if it has the SHF_ALLOC flag set independently of other flags. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
1dbb7ed286 Bug 628618 part 2 - PT_DYNAMIC segment only contains SHT_DYNAMIC section. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
2fd1db48c3 Bug 628618 part 1 - Support ElfLocations without a corresponding ElfSection. r=tglek,a=sdwilsh 2011-01-28 09:22:57 +01:00
Jesse Ruderman
f4c7d46370 Bug 606389 - when minidump_stack fails, show its error messages and/or exit code. r=ted, a=npotb 2010-11-06 13:30:32 -07:00
Michael Yoshitaka Erlewine
d8d94abf6e Bug 596075 - Move First-Run Video To Be A Tab Pointing To A Mozilla-Hosted Web Page [r=dolske, a=blocking2.0:betaN+]
--HG--
extra : rebase_source : b05376dd45ebceaadd35b6f628ba28e47037f24e
2010-10-26 17:06:20 -04:00
Mark Banner
a6c9bc69d9 Follow up to bug 614366 - Use MOZILLA_DIR instead of topsrcdir so that comm-central projects can re-use automation-build.mk. r/a=bustage fix 2010-12-10 09:11:09 +00:00
Jeff Hammel
5a671f9048 Bug 614366 Separate binary discovery from automation-build.mk for easier reuse r=ted a=ted 2010-12-09 14:47:21 -08:00
Joel Maher
4b2ccbce75 Bug 611230 Remote mochitest fails to honor --utility-path r=ctalbert a=NPOTB 2010-12-09 14:47:21 -08:00
Nils Maier
01c8632b56 iBug 592052 - Add missing NSGetModule export (binary backwards compatiblity) except on OS X; r=benjamin a=bsmedberg 2010-11-19 12:41:25 -05:00
Clint Talbert
663acccd84 Bug 611348 - adding functionality to devicemanager.py to handle slave rebooting r=jmaher a=NPOTB 2010-11-18 13:03:44 -08:00
Karl Tomlinson
ced1720162 Bug 606048: Relax "Test timed out." requirement for screenshots. r=robcee, a=tests 2010-10-21 10:01:35 -07:00
Kyle Huey
4859ca23ca Update in-tree pymake to tip. a=NPOTB 2010-10-18 09:50:27 -04:00
John Ford
3e328baab5 Bug 578393 - Create a file with checksums for all builds that we upload, r=ted a=gavin
--HG--
extra : rebase_source : 06c2e575486bebbc383e7d5bf72c979f84883797
2010-10-15 16:09:53 -07:00
Kyle Huey
ec0f0943fa Bug 604279: Handle spacing in front of define and endef when inside a define block. r=ted a=NPOTB 2010-10-14 17:04:26 -04:00
Gavin Sharp
66a07aa763 Backed out changeset ec1525343e0b
--HG--
extra : rebase_source : 5f1aabdc164d755ac20735a09578a1fede6de485
2010-10-14 14:30:10 -04:00
Serge Gautherie
9e240e3bf2 Bug 599748 - Remove custom |def check_call()|, now that Python 2.4 is unsupported; (Av1) Remove 'util.py'.
r=ted.mielczarek.
2010-10-14 19:37:50 +02:00
Robert Sayre
e7de428249 jaegermonkey. what. a=arewefastyet 2010-09-11 15:07:27 -04:00
Gavin Sharp
9e88a1148d Bug 595527: enable error console in testing profile, rs=Mossop a=tests only 2010-09-11 14:41:39 -04:00
Robert Sayre
59773ae503 Merge mozilla-central to tracemonkey. 2010-09-10 11:47:11 -04:00
Michael Wu
d5fc5a0de5 Bug 589971 - Omnijar before profiling part of PGO, r=ted a=beltzner 2010-09-09 16:12:08 -04:00
Makoto Kato
6103055406 Bug 593133 - TM: PGO doesn't use tracejit profile. r=dmandelin 2010-09-09 16:55:59 +09:00
Robert Sayre
edb7aca0d0 merge mozilla-central to tracemonkey. 2010-09-08 10:33:07 -04:00
Mitchell Field
52d9113c02 Bug 542582 - pymake should support -s. r=khuey, a=NPOTB 2010-09-08 02:06:55 +10:00
Phil Ringnalda
2996fb056f Bug 592953 - Remove ancient build/file_migrate.pl, which would move modified files from one CVS tree to another, r=khuey, a=NPOTB 2010-09-01 23:02:13 -07:00
Dmitri Gribenko
3dd644d597 Bug 590753. Avoid adding empty entries to paths. r=bsmedberg
--HG--
extra : rebase_source : 0220d37deb0ec175cc1580b0c1ec82c886c6db94
2010-09-06 15:18:07 +12:00
Robert Sayre
357a4a6366 Merge mozilla-central to tracemonkey. 2010-09-01 22:27:07 -07:00
Jonas Sicking
21b686ea6a Bug 590870: Allow mochitest domains that don't support XUL/XBL. r=ted a=test-only 2010-09-03 15:53:28 -07:00
Doug Turner
7ae483e1db Bug 489813 - Fire timeout error if provider fails to response after initial response. Also cleans up test. r=smaug a=jst 2010-08-31 09:15:52 -07:00
David Mandelin
f575742690 [JAEGER] Merge from Tracemonkey. 2010-08-30 11:38:48 -07:00
David Mandelin
78cdeefdf2 [JAEGER] Merge from Tracemonkey. 2010-08-24 11:56:29 -07:00
David Mandelin
67a9ce8c76 [JAEGER] Merge from tracemonkey. 2010-08-20 11:34:59 -07:00
David Mandelin
a21c621577 Merge from Tracemonkey. 2010-08-19 11:11:36 -07:00
Karl Tomlinson
a17dc95129 b=414049 dump screen on first mochitest time out (GTK) r=ted a=testing
--HG--
extra : rebase_source : bc550d298019baa44f719cdd2b88181ac9c670eb
2010-08-23 13:27:26 +12:00
Jonas Sicking
1fb16b80d7 Fix missing comments from patch for bug 546857 2010-08-21 18:48:01 +02:00
Bobby Holley
ae9d0e0ff2 Backout of changesets c866e73f3209 and baff7b7b32bc because of sicking's push-and-run bustage. a=backout 2010-08-20 23:42:24 -04:00
Jonas Sicking
c8ed6b7843 Fix missing comments from patch for bug 546857 2010-08-20 17:50:35 -07:00
David Mandelin
acfc0bc281 [JAEGER] Merge from tracemonkey. 2010-08-11 11:30:10 -07:00
David Mandelin
df3e6a9e74 [JAEGER] Merge from tracemonkey. 2010-08-09 11:36:39 -07:00
David Mandelin
d7f6c4209b Merge from Tracemonkey. 2010-08-02 15:55:29 -07:00
David Mandelin
a73ecdeee1 Merge from Tracemonkey. 2010-07-28 11:16:36 -07:00
Robert Sayre
72e587294e Backed out changeset e393b9673207. ( Bug 573803 - add SSL WebSocket support to mochitest. r=ted ) 2010-07-29 13:13:11 -07:00
Jonathan Griffin
ed48fbc343 Bug 573803 - add SSL WebSocket support to mochitest. r=ted 2010-07-29 10:23:58 -07:00
Justin Lebar
5b10defe9e Bug 592527 - runtest.py and runxpcshelltest.py should ignore ctrl-c when using an interactive debugger. r=ted, a=only-sorta-potb 2010-08-31 18:03:38 -07:00
Sean Stangl
7388a70f72 [JAEGER] Merge from TraceMonkey (which pulled m-c). 2010-07-20 22:24:39 -07:00
David Anderson
cf5a8cf505 [JAEGER] Merge from tracemonkey. 2010-07-19 20:49:26 -07:00
Clint Talbert
8cd44f2c7b Bug 584218 Fix sutagent bustage - checked in incorrect files a=bustage,NPOTB 2010-08-26 14:47:29 -07:00
Bob Moss
2a1c728d47 Bug 584218 Android SUT agent needs ability to update itself r=ctalbert a=NPOTB 2010-08-25 11:47:39 -07:00
David Anderson
64fd3377e9 [JAEGER] Merge from fatval & TM. 2010-07-05 18:07:39 -07:00
Vladimir Vukicevic
836d2f6c3a b=?; fix make-makefile and cairo-features.h.in hack; r=ted 2010-07-02 11:20:29 -07:00
David Mandelin
df6fc2e4a4 Browser prefs for enabling methodjit 2010-06-29 16:46:10 -07:00
Kyle Huey
4b34c7ceab Bug 585774: Revert pymake to an earlier version to fix a massive build perf loss. 2010-08-09 17:56:49 -07:00
Kyle Huey
f32d7a5a95 Backed out changeset f2c04d62dc9c 2010-08-09 17:55:33 -07:00
Benjamin Smedberg
ccb16680db Merge bug 579178 to mozilla-central. reviews by Mossop/khuey/jwalden/ted 2010-08-09 10:04:10 -04:00
Mitchell Field
02b7baf809 Bug 581938 - Update pymake snapshot. rs=ted 2010-08-06 01:08:40 +10:00
Benjamin Smedberg
a6c50c40f9 Bug 579178 part D - When unifying as sorted-matching, keep version A as the unified version, not the sorted version, r=ted 2010-08-05 10:11:39 -04:00
Kyle Huey
2450cd740b Backing out Bug 489813 due to test failures 2010-08-04 17:38:20 -07:00
Kyle Huey
ef7fa65c41 Backed out changeset 1d8d2deb3644 2010-08-04 17:36:54 -07:00
Kyle Huey
c5fc54ad89 Bug 518136: Use -showIncludes to generate dependencies for MSVC for a substantial build performance win. r=ted 2010-08-04 16:59:23 -07:00
Doug Turner
99723f5ed1 Bug 489813 - Fire timeout error if provider fails to response after initial response. Also cleans up test. r=olli
--HG--
extra : rebase_source : 00aa6024b9e3e998801cf548b8ade5c532a6965d
2010-08-04 13:58:15 -07:00
Clint Talbert
ad556ab54f Bug 580418 Fix remote reftests to start their own httpd.js webserver r=jmaher 2010-07-26 18:43:34 -07:00
Jonathan Griffin
889921576e Bug 572570 - backed out changeset 90ade0c197ed due to linux m0 oranges 2010-07-26 16:01:06 -07:00
Jonathan Griffin
e1a1e214a6 Bug 572570 - make ssltunnel recognize WebSocket traffic via header inspection. r=ted 2010-07-26 14:40:08 -07:00
Bob Moss
0c5474f8a1 Bug 579578 Update SUTAgent code for android r=ctalbert 2010-07-19 08:55:42 -07:00
Clint Talbert
954fc063b2 Bug 573281 Update Devicemanager.py for android r=jmaher 2010-07-19 08:55:42 -07:00
Eli Friedman
87a30182c7 Bug 579689 - Fix cases of return without expression in a function returning "int". r=khuey 2010-07-18 11:19:48 +02:00
Jonathan Griffin
9cc92295b6 Bug 572570 - allow ssltunnel to detect WebSocket traffic via header inspection. r=ted 2010-07-28 10:55:36 -07:00
Jacek Caban
f8de08b4af Bug 559854 - Compile target xpidl only if libIDL is configured when cross compiling. [r=ted]
(transplanted from 0388c837c9867762bcc10a1fb88428050d158479)

--HG--
extra : transplant_source : %03%88%C87%C9%86wb%BC%C1%0A%1F%B8%84%28%05%0D%15%84y
2010-06-02 10:08:00 -04:00
Benjamin Smedberg
a2833452f8 Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
b5d1f192d2 Unify should ensure that when a .manifest file is being compared, if the last line doesn't end with a newline, it should add one so that lines don't get munged together incorrectly. rs=ted 2010-06-29 19:19:23 -04:00
Benjamin Smedberg
63c0077443 Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module. 2010-06-25 19:41:09 -04:00
Benjamin Smedberg
762def30bb Merge mozilla-central into the static-xpcom-registration branch. 2010-06-23 17:26:25 -04:00
Clint Talbert
da406e2cb1 Bug 567945 - Re-enable sutagent build now that we have proper tool chain on android builds r=ted 2010-06-23 09:57:17 -07:00
Benjamin Smedberg
ed6b2301fe Rename NSGetModule to NSModule in various build scripts for bug 568691. 2010-06-22 20:21:34 -04:00
Clint Talbert
e35cf179b8 Bug 567945 - Fix burning on Android - *bustage fix* - see https://bugzilla.mozilla.org/show_bug.cgi?id=567945#c11 2010-06-21 17:27:14 -07:00
Clint Talbert
c1eab73fd3 Bug 567945 Import of sutagent code for Android 2010-06-21 14:26:56 -07:00
Clint Talbert
7ee47c2f86 Bug 567945 Android agent needs to build in mozilla-central r=ted 2010-06-21 14:26:55 -07:00
Jacek Caban
f2c3c460bb Bug 508905 - /Zc:wchar_t- is no longer required (wince part) r=doug.turner
--HG--
extra : rebase_source : 13d6dadb676ca5e29b7e7bcfff5bbb1c964f78e4
2010-06-27 01:30:05 +02:00
Jesse Ruderman
7d6b19c176 Fix bug 574912 - leftover self.ctypes after fix for bug 543825 2010-06-25 22:40:13 -07:00
Jesse Ruderman
427777ed92 Bug 570287 - New stack fixer that uses breakpad symbol files. r=ted 2010-06-25 14:47:19 -07:00
Robert Strong
c7a576dbd4 Bug 562795: Fix update tests to ignore application extensions. r=dtownsend 2010-06-18 08:54:22 -07:00
Dave Townsend
e3a4c442e6 Potential bustage fix for update tests, reverting the change to automation.py.in from bug 562795. 2010-06-17 17:26:55 -07:00
Dave Townsend
a9b6d77b43 Bug 562795: Sorting by name in the digest view is case-sensitive for all types of add-ons. r=Unfocused 2010-06-16 20:13:54 -07:00
Jonathan Griffin
2de6f1d18e Bug 570789. Change default websocket server port to 9988, as 9999 is used by something by default on fedora
--HG--
extra : rebase_source : d4e0d05f58ff82ec6d6300d9c3c9e943c07d77ef
2010-06-17 12:00:58 -07:00
Jonathan Griffin
ff0b54f0da Bug 570789. Add WebSocket support to mochitest. r=ted
--HG--
extra : rebase_source : 2e33d054a13824d1a7e527777383820946684c3f
2010-06-16 22:38:55 -07:00
Josh Aas
34903a293f Make flight.mk for universal binaries not specific to PPC/i386. b=411588 r=ted 2010-06-15 12:31:38 -04:00
Jonas Sicking
da390373cb Bug 546857 Part 5: Add a default permissions.sqlite to unit test profiles. r=ted a=blocker 2010-08-19 16:12:46 -07:00
Ted Mielczarek
1c9c3c7171 bug 569965 - automationutils.processLeakLog() should learn not to TEST-UNEXPECTED-FAIL every single object line when there are lots. r=philor
--HG--
extra : rebase_source : 4ce122222020d522f742b7e77bfacafe8f7f90bc
2010-06-10 08:27:47 -04:00
Jesse Ruderman
74ebdc1834 Bug 570730 - followup fix to reset test name if runApp is called twice 2010-06-10 21:28:36 -07:00
Jesse Ruderman
880fe87fe3 Bug 570730 - automation.py should indicate which test crashed (or timed out) for reftests and mochitests. r=ctalbert 2010-06-10 18:46:18 -07:00
Jesse Ruderman
07f916eca5 Turn off mac stack fixer because it's causing random orange (bug 569981) and soon to be replaced
--HG--
extra : rebase_source : 4f731795bdff2ac10034163baba0d5a2ec735b45
2010-06-08 20:55:44 -07:00
Dave Townsend
b3dcc85c79 Bug 573079: Package Beta Feedback extension in beta release builds. r=ted, r=beltzner 2010-06-24 16:36:31 -07:00
Clint Talbert
cc2d4b85a1 Bug 573263 - Refactor remote reftest to work on android, create shared remoteautomation class r=jmaher 2010-06-24 02:32:01 -07:00
Benjamin Smedberg
c71b401114 Import a new rev of pymake which fixes, among other things, bug 576914 2010-07-10 20:56:38 -07:00
L. David Baron
49a08f5156 Fix indentation in configure --help. (Bug 569261) r=ted 2010-06-02 14:04:21 -07:00
Clint Talbert
96985b8969 Bug 563860 - update runtestsremote.py to start webserver automatically and to work on android better r=jmaher 2010-05-27 13:02:15 -07:00
Makoto Kato
ed020f1e4c Bug 561740 - disable vmwarerecordinghelper on x64 build. r=ted 2010-05-17 11:29:35 +09:00
Michael Kohler
57c581b0db Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:51 +02:00
Michael Kohler
9397418412 Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:50 +02:00
Oleg Romashin
11a6deea44 Bug 558825 - run-mozilla.sh does not work with -d native-gdb. r=ted.mielczarek
--HG--
extra : rebase_source : 764ca82339869411c4a3fa402f3060de17d7f768
2010-05-11 13:23:59 -04:00
Dave Townsend
e25c9920c1 Bug 555486: Add a scope property to add-ons and allow disabling loading add-ons from certain scopes. r=robstrong 2010-04-07 11:08:32 -07:00
Ted Mielczarek
09691f1ca3 bug 563745 - Make automationutils.py's minidump processing able to send minidumps to minidump-stackwalk-cgi. r=catlee
--HG--
extra : rebase_source : ebbf745e5e77c55437cb05071f49d421d08956c6
2010-05-06 08:06:09 -04:00
Chris AtLee
18a466475d Bug 563008 - fix upload.py on python2.4. r=ted 2010-04-30 14:54:51 -04:00
Dave Townsend
74b7768710 Backout new add-ons manager due to Ts regression on OSX 10.5
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug404024.xml => toolkit/mozapps/extensions/test/unit/data/test_bug404024.xml
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug417606.xml => toolkit/mozapps/extensions/test/unit/data/test_bug417606.xml
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug424262.xml => toolkit/mozapps/extensions/test/unit/data/test_bug424262.xml
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug404024.js => toolkit/mozapps/extensions/test/unit/test_bug404024.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug417606.js => toolkit/mozapps/extensions/test/unit/test_bug417606.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug424262.js => toolkit/mozapps/extensions/test/unit/test_bug424262.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug449027.js => toolkit/mozapps/extensions/test/unit/test_bug449027.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug455906.js => toolkit/mozapps/extensions/test/unit/test_bug455906.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug514327_3.js => toolkit/mozapps/extensions/test/unit/test_bug514327_3.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug541420.js => toolkit/mozapps/extensions/test/unit/test_bug541420.js
2010-05-01 11:04:44 -07:00
Dave Townsend
7dbd88b267 Bug 555486: Add a scope property to add-ons and allow disabling loading add-ons from certain scopes. r=robstrong 2010-04-07 11:08:32 -07:00
Mike Hommey
6e619280f1 Bug 543469 - Remove compiled python objects from automation during 'make clean' [r=ted.mielczarek]
--HG--
extra : rebase_source : 9a0445c40fe27ec9fced679cc601ce55598d6fb8
2010-04-19 10:17:51 +02:00
Mike Hommey
2c3fe46119 Bug 557750: Remove vestigial code from the old safebrowsing protocol. r=vlad 2010-04-10 15:59:33 -04:00
Jacek Caban
04c024f872 Bug 551256 - Disable vmwarerecordinghelper on mingw.
r=ted.mielczarek.
2010-03-24 00:24:38 +01:00
Jesse Ruderman
6f0e23cf0d Fix bug 539691: disable timeouts when using an interactive debugger, and use a saner timeout-kill method when using a non-interactive debugger. r=ted 2010-03-20 23:08:49 -07:00
Joel Maher
d684032e5d Bug 540617 Process.kill instantiates another Automation() which adds another log handler r=ted 2010-03-18 13:13:33 -07:00
Joel Maher
3d98926580 Bug 543825 use of __import__ needs to be removed from automation.py r=ted 2010-03-18 11:14:14 -07:00
Ted Mielczarek
ba889fe98f bug 411588 - support 64-bit universal binaries on OSX. add a build/macosx/universal/mozconfig-64. r=josh
--HG--
rename : build/macosx/universal/mozconfig => build/macosx/universal/mozconfig.common
2010-03-18 10:22:54 -04:00
Smokey Ardisson
198cd4c58a Bug 552028 - Teach flight.mk about Camino-with-toolkit.jar. r=ted. Camino-only, NPOTDB 2010-03-17 20:37:50 -04:00
Ted Mielczarek
67136883ea bustage fix from bug 551941 - remove old binaries before running test 2010-03-17 14:14:08 -04:00
Ted Mielczarek
47d43bb381 bug 551941 - fix 'unify' to recognize 64-bit Mach-O files. r=bsmedberg
--HG--
extra : rebase_source : 5b9ae5f47929f69d8c0627ed694b6c4354ca995e
2010-03-17 11:55:56 -04:00
Joel Maher
7f0cf8043f Bug 552441 Update devicemanager to have better error reporting for failed file transactions r=ctalbert a=dholbert for CLOSED TREE landing, NPOTB 2010-03-15 15:45:00 -07:00
Ben Turner
00147d1b0e Bug 551256 - 'Automate VMWare recording over mochitests'. r=ted, a=dholbert for CLOSED TREE 2010-03-15 14:44:29 -07:00
Clint Talbert
1a2a0d923c Backed out changeset 31b7d1785eb2 due to automation.py bustage 2010-03-13 11:57:16 -08:00
Joel Maher
9778c202b6 Bug 543825 remove __import__ from automation.py r=ted 2010-03-13 11:20:27 -08:00
Joel Maher
e1bb662746 Bug 512319 Add options for mochitest to use an external server r=ted 2010-03-13 09:56:24 -08:00
Joel Maher
e2fbedec3f Bug 493748 Refactor xpcshell test harness to enable it to work for remote devices r=ted (comment 14) p=jmaher Landing on a CLOSED TREE 2010-03-12 14:57:29 -08:00
Joel Maher
64cc671e70 Bug 544097 Fixing up leaktest and profileserver tests to run with these changes r=ctalbert p=jmaher. Landed on CLOSED TREE 2010-03-12 13:53:37 -08:00
Joel Maher
d050afae06 Bug 544097 Chaning mochitests to run against mochi.test instead of localhost r=ted, waldo, dwitte p=jmaher. Landed on CLOSED TREE 2010-03-12 13:53:36 -08:00
Brad Lassey
fc1bca48f4 bug 550138 - default thread size is too big r=dougt 2010-03-11 12:28:48 -05:00
Brad Lassey
8857f4c08a bug 548207 - allow make check to run over remote connection from devicemanager.py r=ted,ctalbert,jmaher
--HG--
rename : build/devicemanager.py => build/mobile/devicemanager.py
2010-03-10 13:36:45 -05:00
Brad Lassey
88c0c2b388 follow up to bug winmo_xmalloc, removing circular dependency r=dougt 2010-03-10 00:43:26 -05:00
Brad Lassey
bb55fe310f backing out changesets e939397fc6a5, 88529662c474 and 3d7c54b194bb due to random hangs in pgo tests 2010-03-09 22:33:11 -05:00
Joel Maher
be2af66d17 Bug 512319 Add options for mochitest to use an external server p=jmaher r=ted 2010-03-09 11:54:39 -08:00
Joel Maher
661862b905 Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert 2010-03-09 08:55:39 -08:00
Joel Maher
aef3dc32c3 Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert 2010-03-09 08:55:39 -08:00
Kyle Huey
7517f91287 Backing out Bug 544097 due to test failures. 2010-03-09 01:16:43 -05:00
Kyle Huey
1d0289c601 Backed out changeset 8ce70abd7777 2010-03-09 01:14:21 -05:00
Brad Lassey
a6d4e38cee bug 551098 - windows mobile crashes on start up since xmalloc landing r=cjones 2010-03-08 22:45:51 -05:00
Joel Maher
cee9b522a0 Bug 544097 Change mochitests to use mochi.test instead of localhost for mobile refactoring p=jmaher r=ted,dwitte,sayrer 2010-03-08 19:21:33 -08:00
Ginn Chen
c31fc239f4 Bug 538723: run_for_effect is not portable for Bourne shell r=ted.mielczarek 2010-03-08 17:30:40 +08:00
Clint Talbert
7ffd9496bc Backed out changeset b4372055f473 -- due to unexplained orange on OS X Leak test (Bd) box 2010-03-07 17:34:23 -08:00
Joel Maher
ef6c5fda3d Bug 544097 - Change mochitests to use mochi.test instead of localhost for mobile test refactoring p=jmaher, r=sayrer,dwitte 2010-03-07 16:08:05 -08:00
Mike Hommey
9d5f4470d3 Bug 541768 - automation.py is not cleaned up. r=ted 2010-03-05 14:41:53 +01:00
Mike Hommey
1ea4f9d095 Bug 541769 - leaktest files are not cleaned up by make clean. r=ted 2010-03-05 13:36:11 +01:00
Robert O'Callahan
8763894793 Bug 536524. Normalize paths when possible/necessary to keep them under MAX_PATH limits. r=bsmedberg 2010-03-05 11:52:59 +13:00
Chris Jones
dda6d9e99e Bug 441324, part 4: Enable infallible operator new (leaving malloc fallible) in Gecko, and play well with the wince shunt. r=bsmedberg r=blassey r=vlad 2010-03-03 23:02:58 -06:00
Chris Jones
2141078f6e Bug 441324, part 3: Configure and build changes for libmozalloc. r=bsmedberg 2010-03-03 23:02:57 -06:00
Serge Gautherie
5e5a1c2817 Bug 501436 - move Gecko 1.9.3 tinderboxes and production builds to Mac OS X 10.5, 10.5 SDK, gcc-4.2; (Bv1) Fix comment too.
r=ted.mielczarek.
2010-03-03 11:12:28 +01:00
Karl Tomlinson
ac0dd4cca9 Use SIGABRT to trigger breakpad in hangs on UNIX to make these easier to distinguish from SIGSEGV crashes rs=ted no bug
--HG--
extra : rebase_source : 6fad8dba8c062f3f0bf54fb29e0f1ae64d0bec0b
2010-02-25 15:05:48 -08:00
Brad Lassey
57605a591c bug 547627 - formattm test fails on windows mobile r=dougt 2010-02-25 13:12:33 -05:00
Doug Turner
99bbb9251a Backed out Bug 489813 / changeset 0542680c6f74 2010-02-23 23:11:18 -08:00
Doug Turner
8191486eee Bug 489813 - fire geolocation timeout error if the provider fails to response after initial response. r=olli
--HG--
extra : rebase_source : 03c08ca4f017302e8ae2e63cdb844c62f01c234e
2010-02-23 20:27:27 -08:00
Joel Maher
b4e4a16416 bug 541410 - add devicemanager.py to mozilla-central r=ctalbert 2010-02-23 11:48:16 -05:00
Brad Lassey
eb2aa14614 bug 547864 - default entry point from winmo tool wrappers is invalid r=dougt 2010-02-22 20:28:38 -05:00
Jesse Ruderman
8dd58baaf8 Bug 539516 - Switch automation.py to use the new python stack fixer. r=ted
--HG--
rename : tools/rb/fix-macosx-stack.py => tools/rb/fix_macosx_stack.py
2010-02-21 13:03:20 -08:00
Alex Pakhotin
4dd5624d9c bug 536972 - Cannot uninstall Fennec from Settings -> Memory Settings/Remove Programs r=blassey a=NPOTB 2010-02-04 23:44:24 -08:00
Ted Mielczarek
fffbd88cf3 bug 540627 - provide an environment variable to save minidumps from test runs. r=bsmedberg
--HG--
extra : rebase_source : d53ac17a06eb938e1fcd9a59e409b3467c04fed9
2010-02-03 14:15:17 -05:00
Daniel Holbert
7f88cb2313 Backed out changeset 8006ad2d0c06 (tests for bug 542263), since its test 'test_GCrace.html' failed on OSX in its first cycle. 2010-02-02 18:57:15 -08:00
Benjamin Smedberg
49079e3a39 Testcase for bug 542263 - crash at NPObjWrapper_NewResolve or various other places 2010-02-02 17:18:41 -08:00
Benjamin Smedberg
ef77036adb Fix typo in error-handling case that we rarely hit, r=trivial
--HG--
extra : rebase_source : a6172b6b004f71fd14f818eb5da56dc04f98b46a
2010-01-26 17:46:47 -05:00
Ted Mielczarek
ac8de218d9 punt on bug 540369, set timeout=None for leaktest
--HG--
extra : rebase_source : 76440f6d2d263f951bf18e53336d51a779c8a838
2010-01-26 08:14:01 -05:00
Phil Ringnalda
b64c3e6e94 Try again to fix the Windows debug bloatcycle bustage from bug 540369, by cranking the timeout up to 3540 seconds 2010-01-25 21:22:45 -08:00
Jonathan Griffin
1c21d4f027 Provide a higher timeout for leaktest.py, since it began timing out at 60s after fixing bug 540369. 2010-01-25 17:45:39 -08:00
Jonathan Griffin
f5408fbb58 Bug 540369. Fix unit test hang detection on Windows. r=ted
--HG--
extra : rebase_source : 9e9c8f45f61585ac0bb3f08d873289003d95c14d
2010-01-25 12:37:58 -08:00
Jesse Ruderman
dc44a1f223 Bug 540518 - when searching for debugger, ignore directory names. r=jgriffin 2010-01-21 12:02:51 -08:00
Jesse Ruderman
bb44d4d4df Fix bustage from rev 0aeedccc0125 (bug 530475) when running tests with maxTime. 2010-01-19 15:47:57 -08:00
Joel Maher
c606caf24b Bug 530475 - convert test harness python code to classes additional refactoring for automation.py and runtests.py p=jmaher r=ted 2010-01-19 11:45:04 -08:00
Joel Maher
fe0f0b0ff6 Bug 530475 - Convert testharness python code to classes for future integration with mobile framework p=jmaher r=ted 2010-01-15 09:22:54 -08:00
Benjamin Smedberg
576026672e Bug 539290 - Test harness should look for minidumps from child (plugin) processes but not turn the tree orange automatically, r=ted
--HG--
extra : rebase_source : abc65388958859668b63342c046985e1e4083012
2010-01-12 16:53:10 -05:00
Clint Talbert
a8699cf98f Orange on Bd builds: Backed out changeset 745af1f3dbf5 2010-01-13 14:44:49 -08:00
Joel Maher
37b4f8d10a Bug 530475, convert test harness python code to classes for future integration with mobile framework. r=ted patch=jmaher 2010-01-13 13:53:26 -08:00
Benjamin Smedberg
19f2d945a4 Import ctypes.wintypes explicitly to avoid a python exception when child processes get hung. 2010-01-08 15:52:37 -05:00
Neil Rashbrook
a711f8a29e Bug 525057 'make clean' deletes automationutils.py r=ted 2010-01-11 23:55:51 +00:00
Clint Talbert
1acc74d9c9 Backed out changeset e67e79969232 due to orange on debug mochitests 2010-01-07 19:57:02 -06:00
Joel Maher
f1b69370ac Bug 530475 - Refactoring test harnesses to classes for easier reuse for mobile testing p=jmaher r=ted 2010-01-07 12:47:19 -06:00
Jesse Ruderman
449c044e61 Bug 532184: add optional maxTime argument to runApp. r=ted 2010-01-06 16:45:46 -08:00
Clint Talbert
cd0159d485 Merging backout to tip - backout of 85cd0f297421 2010-01-06 16:08:37 -06:00
Clint Talbert
4c1d49b91d Backed out changeset 85cd0f297421 - causing orange on leak bloat and linux mochitests 2010-01-06 16:03:29 -06:00
Clint Talbert
3b257a648b Backed out changeset aa6337822028 2010-01-06 16:01:43 -06:00
Mark Banner
9d86fe218d Follow-ups to fix bloat bustage and make xpcshell-test result reporting work with buildbot after the landing of bug 530475. r=ted over irc. 2010-01-06 19:59:12 +00:00
Dave Townsend
2499013b41 Bug 435743: Add expire ssl certificate to the mochitest certdb. r=ted 2010-01-06 10:25:44 -08:00
Joel Maher
4d4376e23a Bug 530475 - convert all python test harnesses to classes for easier reuse, patch=jmaher, r=ted 2010-01-06 12:01:18 -06:00
Benjamin Smedberg
b916205fe7 Bug 535802 - disable the Windows JIT crash dialog when running mochitests, r=ted 2009-12-18 16:16:38 -05:00
Jonathan Griffin
045e42c873 But 535564. Remove log file after all processes are closed. r=bsmedberg 2009-12-22 15:13:59 -08:00
Neil Rashbrook
ba5f0c33fd Bug 525047 'make clean' deletes automationutils.py (backout) 2009-12-18 00:19:53 +00:00
Neil Rashbrook
a2ecb52c78 Bug 525057 'make clean' deletes automationutils.py r=ted 2009-12-17 20:59:10 +00:00
Benjamin Smedberg
ffeebc91f0 Merge mozilla-central into electrolysis 2009-12-16 08:38:42 -05:00
Gavin Sharp
d801147906 Back out revision dbdbe3ad0234 from bug 525047 - every leak test box that's clobbered since it landed has failed, not finding the first thing it tries to import from automationutils
--HG--
extra : rebase_source : 6c8b3ef583b3ad06de1b395db13bedee735f125e
2009-12-15 23:35:30 -05:00
Benjamin Smedberg
daab3b8125 Merge mozilla-central into electrolysis. 2009-12-15 20:31:04 -05:00
Jonathan Griffin
c8277833b7 Bug 534934 - mochitest-ipcplugins: OSError: [Errno 10] No child process, r=bsmedberg 2009-12-15 20:21:51 -05:00
Neil Rashbrook
5c00290acc Bug 525057 \'make clean\' deletes automationutils.py r=ted 2009-12-15 21:39:51 +00:00
Benjamin Smedberg
999be86ac2 Merge mozilla-central into electrolysis. 2009-12-14 08:01:18 -05:00
Benjamin Smedberg
422b4b28d2 Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell. 2009-12-12 13:38:25 -05:00
Jonathan Griffin
fb84e3c42c Bug 533482. Let plugin crashtest notify testrunner that no leak log is expected when the plugin process is deliberately crashed. r=bsmedberg 2009-12-09 10:51:38 -08:00
Chris Jones
73f7822671 bug 532962: allow run-mozilla.sh to accept debugger arguments. r=luser 2009-12-07 01:10:46 -06:00
Benjamin Smedberg
9911c2f99d Merge mozilla-central into Electrolysis 2009-11-30 12:59:43 -05:00
Jesse Ruderman
8864bcc69f Bug 531479 - Always return exit status of the app, not the stack fixer process. r=dbaron 2009-11-29 13:29:03 -08:00
L. David Baron
fa805f174f Rerun 'make genservercert' in build/pgo and commit the resulting certs to fix expired test server certs and make the tree green.
--HG--
extra : transplant_source : L%D1V%EAX%C1%C1%E2%8A%DF%F5%AC%AA%B4%DB%D2%D1L%2AS
2009-11-28 21:30:27 -08:00
Clint Talbert
9d4e70e54d Causing oranges -- Backed out changeset b3c18f150531 2009-11-25 18:00:31 -08:00
Joel Maher
7badfdc5f7 Bug 512319 Add option to allow mochitest to use external web server patch=jmaher r=ted 2009-11-25 17:04:02 -08:00
Ted Mielczarek
d05bbfd9e2 bug 530093 - allow building with VC10. configure+build system changes. r=bsmedberg 2009-11-23 10:20:21 -05:00
Benjamin Smedberg
d9b09766b1 Bug 523208 - ensure mochitest expects multiple processes, original patch by jgriffin, reworked for ted's review comments by bsmedberg, r=ted 2009-11-20 14:48:56 -05:00
Benjamin Smedberg
737515b2c8 Merge mozilla-central into electrolysis. 2009-11-19 12:41:46 -05:00
Jacek Caban
0d5503fb33 Fixed includes on case sensitive systems. (actually, this time)
Bug 501034 - (Packaged) Unit tests boxes should be able to get a stack trace from browser hangs/timeouts.
r=ted.mielczarek.
2009-11-19 14:04:44 +01:00
Serge Gautherie
3cdcd65c86 s/CrLf/Lf/g, EOL whitespace removals.
Bug 501034 - (Packaged) Unit tests boxes should be able to get a stack trace from browser hangs/timeouts; (Dv1).
r=ted.mielczarek.
2009-11-19 14:01:01 +01:00
Jonathan Griffin
ffd9106373 Bug 519570. Log leaks for child processes in separate files, and handle them in automation.py. r=bsmedberg 2009-11-10 11:16:12 -08:00
Brad Lassey
e496cd2077 bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted 2009-12-04 14:14:18 -05:00
Ted Mielczarek
f6c0a3e6f9 bug 525370 - figure out windows bustage with hang detection and re-enable it. r=jwalden
--HG--
extra : rebase_source : 24ea6c09d89f20c21dc7f0b49b6dc62e32cd5934
2009-10-30 13:00:19 -04:00
Benjamin Smedberg
74932b01fe Bug 519357 - Only load known binary components from the app directory by reading a components.list file, r=vlad 2009-11-05 09:08:49 -05:00
Ted Mielczarek
6732e3ac46 bug 526668 - add option to 'unify' to allow files to match if their sorted contents match. r=bsmedberg 2009-11-05 09:04:49 -05:00
Jesse Ruderman
19da72d7aa automation.py no longer needs to set this SMIL pref, since it is now the default. Bug 532997, r=dholbert 2009-12-04 14:25:31 -08:00
Blake Kaplan
b5c833c8e7 Bug 524690 - Explicitly disable the crashreporter if we have a debugger. r=ted 2009-11-17 03:11:33 -08:00
Jonathan Griffin
7bfd72fed6 Bug 524489. Add the --setpref option to runreftest.py. r=ted 2009-11-11 14:50:35 -08:00
Ted Mielczarek
9dee7ceee5 back out accidental changes (on a CLOSED TREE, no less) 2009-11-11 13:27:09 -05:00
Ted Mielczarek
4d199d793a add some debug output to investigate bug 522729 (on a CLOSED TREE) 2009-11-11 12:32:07 -05:00
David Mandelin
ff172068b2 Bug 515211: remove memory reserve feature from jemalloc, r=jasone 2009-11-02 13:02:37 -08:00
David Mandelin
34cbc0857f Backed out changeset 109b74e8e902 due to tinderbox bustage (was bug 515211) 2009-10-30 11:15:03 -07:00
David Mandelin
a5e5a4367e Bug 515211: remove memory reserve feature from jemalloc, r=jasone 2009-10-30 11:02:38 -07:00
Ted Mielczarek
fc3517d1b5 disable windows hang checking for now, bug 525370 filed to sort it out 2009-10-29 20:25:58 -04:00
Ted Mielczarek
752e9fc299 bustage fix for bug 501034 2009-10-29 19:20:42 -04:00
Ted Mielczarek
943273d508 bug 501034 - add a Win32 helper app to crash a process, and make automation.py use it when the app hangs. r=Waldo
--HG--
extra : rebase_source : 845326f8cfcd3dfe7ca5b0a98bd0810966cf2809
2009-10-16 13:34:27 -04:00
Ted Mielczarek
018ffaec34 bug 501034 - add hang detection + breakpad triggering to automation.py. r=Waldo
--HG--
extra : rebase_source : 088eeeb0c3135d1048dca08f3639642a90b2eab2
2009-10-13 16:56:24 -04:00
Benjamin Smedberg
87e746210d Bug 524139 - Eval .all.pp instead of including it. This means that in the normal case we avoid any make restarts and the associated I/O that goes with them, which could possibly be slowing Windows builds down considerably r=ted
--HG--
extra : rebase_source : 9671d212954595ef76b1870957e09ec6bc018e83
2009-10-23 13:00:19 -04:00
Benjamin Smedberg
3bbf52cdfb Update pymake for additional fixes, including making it work in MozillaBuild 1.4 without manually exporting SHELL, not printing warnings for -include files which don't exist, and parsing errors in browser/locales/Makefile. 2009-10-26 14:08:20 -04:00
Jonathan Griffin
d4cf632233 Bug 523208. Fix string to refer to --setpref instead of --extra-pref. 2009-10-26 09:57:33 -07:00
Phil Ringnalda
4ee2e4bdb1 Bug 523054 - Sweep out some more viewer orts, r=dbaron 2009-10-25 10:03:17 -07:00
Benjamin Smedberg
4dafcde401 Update pymake to pick up the fix for bug 523691 and some other stuff, NPODB. 2009-10-23 11:16:27 -04:00
Ted Mielczarek
6d7a9bbc89 bug 523330 - default symbols path busted for mochitest/reftest. r=bsmedberg 2009-10-21 14:19:51 -04:00
L. David Baron
d60a90ebc7 Set dom.popup_maximum to -1 to work around weirdness with the offline tests and get the tree green again, and because we probably want to do it anyway. CLOSED TREE 2009-10-22 13:49:21 -04:00
Ted Mielczarek
85b235ad3d bug 522829 - add an extra print statement to checkForCrashes to try to figure out what's going wrong 2009-10-20 13:27:02 -04:00
Jonathan Griffin
9d1984bf9a Bug 521457. Add debugger options to runreftest.py and runxpcshelltests.py. r=ted
--HG--
extra : rebase_source : 420b33b1d44aae7361c25d8bcc15032c303aa80d
2009-10-19 16:12:09 -07:00
Jonathan Griffin
ba826e31ee Bug 519574. Add --setpref to runtests.py, to add custom prefs to mochitest runs. r=mielczarek
--HG--
extra : rebase_source : db4f83d61b30b70fe5e3f49b25367f223a1ea5e3
2009-10-14 10:55:25 -07:00
Ted Mielczarek
331ace7109 bug 515436 - Electrolysis test runs need a special LD_LIBRARY_PATH. fix automation.py and various consumers to not overwrite LD_LIBRARY_PATH. r=bsmedberg
--HG--
extra : rebase_source : 414a8059faaf7888b53f98712d0b0f6b4863d2ad
2009-10-08 14:10:47 -04:00
Chris Jones
d215e057fe Merge backout 2009-10-02 18:09:39 -05:00
Chris Jones
08de77b6a4 Backed out changeset 8cbc47eee659 2009-10-02 18:09:08 -05:00
Ted Mielczarek
358f330e27 bug 519194 - No symbols in stack trace on tests of optimized builds (landing without review, consider it a bustage fix) 2009-10-02 14:46:49 -04:00
Chris Jones
3e5fef214c bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad 2009-10-01 21:50:09 -05:00
Ted Mielczarek
d5ed615fdd bug 518641 followup, don't try to copy files around if the test-package directories don't exist.
--HG--
extra : rebase_source : baa18363c47218f4020b19c9782155c9aae27992
2009-10-01 18:07:52 -04:00
Nick Thomas
fcec857885 Bug 518641 followup, delete unified test-package directory (resolves bustage the 2nd time a build slave packages tests) 2009-10-01 17:21:51 +13:00
Ted Mielczarek
670b62afa1 bug 518641 - "make package-tests" doesn't work right on OS X universal builds. r=bsmedberg
This patch causes us to build archictecture-specific test packages in the
OS X universal build postflight makefile, and unifies them into a universal
test-package (containing the same test files, but universal binaries), and
then special-cases the "package-tests" target to use that pre-generated
test package in the universal build case.

--HG--
extra : rebase_source : 41d1f3fe887a2dbdee3ad560ab46bcb261883690
2009-09-29 08:31:50 -04:00
Ted Mielczarek
6f1bf78be2 bug 518641 - fix the "unify" script to properly handle Java .class files. r=bsmedberg
Java .class files and Mach-O fat binaries use the same 4-byte magic
number at the start of the file. 'unify' uses the magic number to detect
Mach-O binaries, so it chokes on Java .class files. This change makes us
use the same heuristic as file(1), which is to check the second 4 bytes
in the file. Java class files put a version number there, and Mach-O
fat binaries put the number of contained architectures there. Conveniently,
Mach defines only 18 architectures, and Java's lowest shipping version
number is 43, so there's no overlap in valid values.

--HG--
extra : rebase_source : 84f5382bca6fa4bde721686f029514a41dfaf6b4
2009-09-29 08:31:50 -04:00
Brad Lassey
9e1a596830 bug 503710 - PR_FormatTime / strftime() doesn't work on Windows CE shunt r=dougt 2009-09-25 12:52:09 -04:00
Boris Zbarsky
71c43ed5e8 Another fix for bug 485531, working around the bustage from bug 504480. r=ted 2009-09-25 12:47:51 -04:00
Mitchell Field
eb31b31d25 Bug 514665 - fix stupid module name differences on windows. r=ted 2009-09-25 18:41:16 +02:00
Benjamin Smedberg
049331bb27 Build bustage from bug 485409: extra quoting required for PERL now. 2009-09-22 10:13:27 -04:00
Benjamin Smedberg
56a8d84c46 Bug 485409 - Handle a Windows-style path as $srcdir in configure, by modifying the default autoconf M4 macros so that they recognize Z:/ as an absolute path. r=ted 2009-09-22 09:05:48 -04:00
Phil Ringnalda
94cd737ac8 Bug 514211 - Sweep some mouse turds out of build/unix/, r=ted 2009-09-18 19:59:52 -07:00
Serge Gautherie
b361f3d1e5 Bug 469523 - xpcshell-tests: enable leak log in tinderbox (log); (Hv1) Use automationutils.dumpLeakLog(), fix/update automationutils.processLeakLog() log messages
r=ted.mielczarek
2009-09-16 17:50:03 +02:00
Josh Aas
f7b71f7247 Use gcc-4.2 and the 10.5 SDK by default in Gecko 1.9.3. Gecko 1.9.3 builds will no longer run on Mac OS X 10.4. b=501436 r=ted 2009-09-15 13:11:24 -04:00
Alex Pakhotin
591a372cf3 Bug 508721 - fixing a bug in argument passing in WinCE build tools, r=blassey 2009-09-10 14:32:32 -07:00
Josh Aas
37c4f0f8a2 Remove build/package/debian. See bug 233323. r=ted 2009-09-10 16:05:41 -04:00
Brad Lassey
752fb7fae5 bug 515415 - [WinCE] Software Update not being applied, path from wgetcwd doesn't always end with a slash r=dougt 2009-09-10 14:45:08 -04:00
Josh Aas
621cf29067 Add executable bits back to config.guess files. b=515002 2009-09-09 08:20:25 -04:00
Josh Aas
099411b764 Sync config.guess to latest version from gnu, include fix for GNU Savannah bug 6827. b=515002 r=ted 2009-09-08 14:55:19 -04:00
Serge Gautherie
750b11805e Bug 469523 - xpcshell-tests: enable leak log in tinderbox (log); (Fv1) Move code to automationutils.py from automation.py.in
r=ted.mielczarek
2009-09-06 03:08:49 +02:00
Ted Mielczarek
466d690dc7 Bug 469523 - xpcshell-tests: enable leak log in tinderbox (log); (Gv1a) fix build dependencies of automationutils.py
r=benjamin
2009-09-06 03:08:46 +02:00
Benjamin Smedberg
008e309c7f Bug 513032 - remove empty conditionals in our makefiles, r=ted 2009-08-27 10:48:18 -07:00
Brad Lassey
67ebdb3765 bug 506763 - wgetcwd implementation in the WinCE shunt is broken in some circumstances r=dougt 2009-08-28 10:15:24 -04:00
Benjamin Smedberg
cd2c007c60 Additional followup #3 to bug 398573 - remove more REQUIRES by fixing another bug in the script 2009-08-27 09:09:31 -07:00
Benjamin Smedberg
0df64c6bc4 Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Serge Gautherie
93b0c2ea9b Backed out changeset: f6bf83b50648 2009-08-26 22:36:55 +02:00
Serge Gautherie
ac322e6f58 Bug 469523 - xpcshell-tests: enable leak log in tinderbox (log); (Fv1) Move code to automationutils.py from automation.py.in
r=ted.mielczarek
2009-08-26 18:36:40 +02:00
Benjamin Smedberg
2e9438fd2f Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted 2009-08-25 08:59:31 -07:00
Brian Crowder
0f9e2ebea3 fixing an issue w/ global variable in cab builder python script, r=me 2009-08-22 01:02:21 -07:00
Brian Crowder
1e4842ae16 Bug 511936: cab-file building python script should respect MOZ_FASTSTART and add a faststart link to cab installer, r=blassey 2009-08-22 00:13:49 -07:00
Robert Strong
834995a25c Bug 510836 - mozce_shunt.dll loaded with updater.exe. r=blassey, r=vlad 2009-08-20 19:58:47 -07:00
Vladimir Vukicevic
632d2bb1ff b=511568; WinCE shunt not overriding std::nothrow operator new; r=blassey 2009-08-20 18:46:34 -07:00
Karl Tomlinson
04f1f2de08 Bug 477724 avoid pointless shell interpreter hanging around r=bsmedberg 2009-08-21 10:09:54 +12:00
Nick Thomas
a37dce8ff7 Bug 530469, disable parallel make in build/wince/tools, r=ted.mielczarek 2009-08-18 17:23:38 +12:00
Justin Dolske
6c8ffa5616 Bug 509138 - errors reported when building WinCE tools. r=benjamin 2009-08-14 16:22:43 -07:00
Clint Talbert
7de978af0c Bug 482260, Add more comprehensive tests, patch=dougt, r=mfinkle,jmaher,ctalbert 2009-08-14 16:12:09 -07:00
Brad Lassey
c4cb180942 Backed out changeset 08f71a710ae3 due to orange unit tests r=dougt 2009-08-12 19:26:03 -07:00
Doug Turner
5c3eea7d6f Bug 482260. Add more tests cases for geolocation. Also fixes max age not being able to be set to zero. r=mfinkle,jmaher. 2009-08-12 12:17:33 -07:00
Nick Thomas
0a334199c2 Bug 503469, Support packaging WinCE Firefox builds as zip, complete.mar, r=ted.mielczarek 2009-08-11 15:50:32 +12:00
L. David Baron
6c506cbb10 Run output of debug builds through fix-linux-stack/fix-macosx-stack. (Bug 385248) r=ted 2009-08-10 15:52:29 -07:00
Boris Zbarsky
8201eb13da Bug 485531. Make --debugger-gdb work reliably on mac. r=ted 2009-08-06 13:34:49 -04:00
Phil Ringnalda
961c1d7e61 Bug 504239. Remove useless chunk of barely-used script. r=ted 2009-08-04 09:50:18 +12:00
Paul O’Shannessy
7fdd8fa3d2 Bug 506394 - ExpandEnvironmentStringsW in CE shunt isn't quite right, r=vlad 2009-08-01 16:21:58 -07:00
Honza Bambas
b3eafae72d Bug 483440 - PSM doesn't detect invalid OID encodings in Cert Viewer Details tab, r=nelson+johnath 2009-07-29 22:23:27 +02:00
Honza Bambas
58b33ea115 Bug 483437 - PSM doesn't properly escape AVA Values in Cert Viewer Details tab, r=nelson+benjamin 2009-07-29 22:23:27 +02:00
Jim Blandy
337d1489a6 Bug 475654: Allow workaround for NSPR installations with no nspr-config script. a=wes, r=jimb 2009-07-28 13:18:50 -07:00
Ginn Chen
f90d939080 Bug 456719 run-mozilla.sh doesn't work well with ksh93 r=benjamin 2009-07-23 18:09:10 +08:00
Mark Banner
7e8474c02b Bug 503886 Allow non-mozilla central applications to use automation-build.mk. r=bsmedberg 2009-07-17 09:25:41 +01:00
Doug Turner
4786204e9c [Bug 504181
1] WinCE build tools - optionally force text and rdata to be locked. r=vlad
2009-07-16 11:32:03 -07:00
Vladimir Vukicevic
35e3f1f00f b=503123; add some additional defines/include paths to WinCE tools; r=dougt 2009-07-08 16:34:01 -07:00
Brad Lassey
0b95a139ae bug 498844 - need _wchdir for updater (in shunt) r=dougt 2009-07-08 11:46:36 -04:00
Robert Kaiser
52826bd829 bug 498500 - Mac DMG unpackaging is unreliable, r=ted 2009-07-06 18:13:57 +02:00
Vladimir Vukicevic
d802f9f6ef b=501180; add flag to disable compress for cabwiz to make_wince_cab; r=blassey 2009-07-01 11:38:00 -07:00
Brad Lassey
0162065e05 bug 50070 - mozconfig2configure can't handle paths with parenthesis r=ted 2009-06-24 16:21:14 -04:00
Chris AtLee
e7936ee1eb Bug 499161 - Set xrePath when creating the environment for the main process. r=ted 2009-06-18 15:13:20 -04:00
Brad Lassey
79067a3630 bug 498394 - wince shunt's unlink has wrong return value r=dougt 2009-06-18 07:34:12 -04:00
Hiroyuki Ikezoe
9ba5a69876 bug 491795 - argpath_conv in toolspath should support Fe option r=blassey 2009-06-18 07:33:01 -04:00
Brad Lassey
8856cad042 bug 491796 - arm-wince-gcc should support link and entry options r=dougt 2009-06-18 07:28:57 -04:00
Dave Townsend
2a16aa282c Bug 497884: Intermittent failure in test_classifier.html and test_classifier_worker.html. r=sdwilsh 2009-06-17 11:47:08 +01:00
Joel Maher
f2847c7f2e Bug 489817 - migrate existing geolocation tests from mochitest to browser-chrome; r=(ctalbert + doug.turner) 2009-06-08 21:50:04 +02:00
Hiroyuki Ikezoe
21d14dbaa8 bug 493648 - build errors due to mozce_shunt.h is in dist/include (caused by bug 488175) r=bsmedberg, blassey 2009-05-19 14:15:51 -04:00
Asaf Romano
599c561678 backing out bogus checkin again 2009-05-18 04:18:37 +03:00
Asaf Romano
4b1e16bc03 bug 490068 - leak window after showing bookmarks panel. r=dietrich. 2009-05-17 23:14:27 +03:00
Josh Aas
7b18a43803 Remove a perl module used to build on classic Mac OS (MacCVS). rs=bsmedberg 2009-05-14 16:41:55 -04:00
Josh Aas
109f956de0 Sync config.guess with latest from gnu "config" package. See bug for changelog. b=492623 r=ted 2009-05-12 23:47:03 -04:00
Ted Mielczarek
eea55d01da bug 483062 - figure out how to get crash stacks from xpcshell tests - another followup bustage fix 2009-05-12 07:57:44 -04:00
Ted Mielczarek
7aa5da833a bug 483062 - figure out how to get crash stacks from xpcshell tests - followup bustage fix for leak tests 2009-05-12 07:28:44 -04:00
Ted Mielczarek
4f4b086565 bug 483062 - figure out how to get crash stacks from xpcshell tests. r=bsmedberg
--HG--
extra : rebase_source : 70355805b7f71c016eaa7aaea1d1916a23316b8a
2009-05-11 15:54:39 -04:00
Olli Pettay
1f7cf9b660 Bug 486502 - Dispatch test events only when running mochitest/chrome/browser-chrome, r+sr=roc 2009-05-06 07:30:39 +03:00
tn
01c2b0f2ae Bug 490951 - Fix timeout for scripts when running mochitests; r=ted.mielczarek 2009-05-06 01:11:19 +02:00
Vladimir Vukicevic
58748cabbd Move jemalloc.obj inside MOZ_MEMORY for WinCE shunt; r=wince 2009-04-28 11:07:05 -07:00
Vladimir Vukicevic
4cfd3d019a b=490037; export localtime_r/gmtime_r from CE shunt; r=dougt 2009-04-24 12:55:12 -07:00
Vladimir Vukicevic
9be2078d7e b=488608; enable jemalloc on CE6; r+sr=stuart 2009-04-24 10:31:18 -07:00
Vladimir Vukicevic
03f71abbf7 adding missing file 2009-04-24 11:40:20 -07:00
Vladimir Vukicevic
801b1f9b61 Backed out changeset 1eec75c27e2f 2009-04-24 10:43:19 -07:00
Vladimir Vukicevic
aa56e5c711 b=488608; enable jemalloc on CE6; r+sr=stuart 2009-04-24 10:31:18 -07:00
Vladimir Vukicevic
99583ecc93 b=89487; clean up mozce_shunt, add def file; r=dougt 2009-04-24 10:30:30 -07:00
Hiroyuki Ikezoe
e7a154472f Bug 488804 - Cleanup in build/wince/shunt/map.cpp. r=blassey 2009-04-21 09:50:23 +02:00
Serge Gautherie
5c536971f8 Bug 482598 - Requesting a tinderbox for Mac with --enable-accessibility; (Bv1) Force a leak threshold for test suite; r=jwalden+bmo 2009-04-21 00:26:03 +02:00
Ben Hearsum
a69495324f bug 486992: post_upload.py errors aren't caught - use sys.exit(non-zero) when exceptions are caught in upload.py. r=ted 2009-04-20 12:42:58 -04:00
Ginn Chen
1e9057e2f1 Bug 487602 Failed to compile firefox on Solaris r=bsmedberg 2009-04-20 15:22:06 +08:00
Ginn Chen
0f7ef1fa64 Back out bug 487602 2009-04-14 17:04:43 +08:00
Ginn Chen
a9f1c99903 Bug 487602 failed to compile firefox on Solaris r=bsmedberg 2009-04-14 16:42:50 +08:00
Hiroyuki Ikezoe
983ce3f149 bug 485280 - Need more buffer size of arm-wince tools r=blassey 2009-04-13 22:49:06 -04:00
Serge Gautherie
a789e5828a Bug 484231 - A Mochitest crashdump turns the waterfall orange but misses to |TinderboxPrint|; (Bv1) runtests.py.in: return |status| instead of |0|, and 3 (unrelated) nits; r=jwalden+bmo 2009-04-10 12:30:32 +02:00
Honza Bambas
137cc26e8a Bug 480713 - nsDocLoader doesn't clear requests from mRequestInfoHash, security UI may not report mixed content, r,sr=jst 2009-04-08 10:45:32 +02:00
John Wolfe
e456c19b02 Bug 476733 - WinCE Dynamic CAB INF File Production Needed - r+ted 2009-04-07 23:44:03 -04:00
Serge Gautherie
e279585251 Bug 469518 - Enable Reftest leak log in tinderbox (log); (Ev1) Parse the log and support a leak threshold; r=jwalden+bmo 2009-04-05 15:03:46 +02:00
Makoto Kato
b68fa392fb Bug 485264 followup - quote things to death, r=bsmedberg 2009-04-03 13:48:08 -04:00
Benjamin Smedberg
0ba8d594a1 Update pymake 2009-04-02 12:26:17 -04:00
Robert O'Callahan
64b6352d5f Bug 475441. Make the media cache size really small while we're running mochitests, to give the cache code a thorough workout. r=doublec 2009-04-01 13:52:56 +13:00
Benjamin Smedberg
e9a284b15d Update pymake for better memory usage and faster execution. 2009-04-01 16:13:55 -04:00
Robert O'Callahan
cb7e64f24f Backed out changeset c166dc4af167 2009-04-01 16:18:14 +13:00
Robert O'Callahan
7df6bc888e Bug 475441. Make the media cache size really small while we're running mochitests, to give the cache code a thorough workout. r=doublec
--HG--
extra : rebase_source : c8ab78a79557ecf02ca4f11d3d8d83fb3685f1f1
2009-04-01 13:52:56 +13:00
Benjamin Smedberg
21a20179b4 Update pymake with --keep-going and other fixes 2009-03-31 17:10:23 -04:00
Brad Lassey
abc0d86d49 bug 465996 - M_SQRT_1_2 missing from windows ce headers r=dougt 2009-03-31 12:27:25 -04:00
Brad Lassey
183b8bf73f bug 485227 - Don't force link jemalloc on windows ce r=ted, crowder 2009-03-31 12:27:25 -04:00
Benjamin Smedberg
4374e7b7a1 Followup to bug 474703 for pymake: use core_abspath to get Windows-style absolute paths correct, r=ted 2009-03-31 12:04:53 -04:00
Benjamin Smedberg
b7dbb7cee0 Bug 485264 - Not enough quotes in mozprog.m4 when suggestions contain spaces r=ted 2009-03-31 08:41:50 -04:00
Walter Meinl
b2a122ec44 Bug 484287 - [OS/2] simplify test_os2.cmd; r=mozilla@Weilbacher.org 2009-03-27 00:45:15 +01:00
Benjamin Smedberg
241c1b5040 Update pymake to tip of my repo, NPODB. 2009-03-26 16:24:51 -04:00
Brad Lassey
0994d0ae06 bug 481579 - changes to shunt and tools for jemalloc on windows ce r=dougt 2009-03-23 21:16:03 -04:00
Brad Lassey
2650b63bae bug 476201 - follow up, missed some of the changes in the first push, r=ted 2009-03-21 15:20:49 -04:00
Brad Lassey
13c9b1c088 bug 476201 - devenv builds shunt lib in source dir, remove visual studio projects r=ted 2009-03-21 14:59:51 -04:00
Benjamin Smedberg
5e6515d97a Import pymake into Mozilla. This is not used by default (yet), but this snapshot should be good enough for doing relative-srcdir builds on Windows. r=ted 2009-03-19 10:19:38 -04:00
Serge Gautherie
a71bcbb5a6 Bug 482236 - runtests.py.in : wrong leak detection on this case; (Av1a) Support a negative 'Total' value; r=(dbaron + jwalden+bmo) 2009-03-17 15:22:59 +01:00
Serge Gautherie
a92965be5e Bug 469518 - Enable Reftest leak log in tinderbox (log); (Dv1) Early return in processLeakLog(); r=jwalden+bmo 2009-03-17 15:22:57 +01:00
Ginn Chen
1233d3dcd9 Bug 480967 Don't leak MSYS paths into makefiles, fix Solaris bustage r=bsmedberg 2009-03-11 16:51:47 +08:00
Dave Camp
45cf011897 Bug 482073 - test_classifier.html issues leading to intermittent failures. r=waldo 2009-03-10 14:57:59 -07:00
Daniel Holbert
7ae02c63e7 Bug 473705 auxiliary patch: Enable SMIL pref during mochitests. r+sr=roc 2009-03-10 13:35:25 -07:00
Benjamin Smedberg
3305b96ed7 Bug 481732 - Check for crash minidumps in unit tests and dump them, if the MINIDUMP_STACKWALK path is set in the environment, r=ted 2009-03-10 13:36:14 -04:00
Serge Gautherie
e693d3246b Bug 469518 - Enable Reftest leak log in tinderbox (log); (Cv1) "Fix" processLeakLog() arguments; r=jwalden+bmo 2009-03-10 15:10:25 +01:00
Serge Gautherie
d0a01b63f4 Bug 469518 - Enable Reftest leak log in tinderbox (log); (Bv1b) Move leak log parsing code to automation.py.in from runtests.py.in; r=jwalden+bmo 2009-03-09 21:00:55 +01:00
Benjamin Smedberg
c4cc33cfae Bug 40967 - Avoid leaking MSYS paths in Makefiles: use c:/dir/path paths whenever possible, r=ted 2009-03-09 10:55:41 -04:00
Ben Turner
7b2f1bd35e Bug 480279 - 'Allow mochitests to launch under a debugger or valgrind'. r=waldo. 2009-03-06 15:28:20 -08:00
Serge Gautherie
5dd75974c9 Bug 480077 - automation.py.in : additional fix to bug 472706 for |runApp()| return value(s); (Bv1a) Replace external times by internal duration ++; r=jwalden+bmo 2009-03-05 19:01:39 +01:00
Asaf Romano
6d0f9d36c6 I have no idea how did that happen. backing out this part. 2009-02-26 16:18:23 -08:00
Asaf Romano
fe4d91cd12 Bug 480149 - DOMLinkAdded and DOMLinkRemoved events for link elements should be dispatched when swapping docshells. r+sr=bz. 2009-02-26 14:05:42 -08:00
Jonas Sicking
fea9eede61 Bug 479521: Don't follow unsafe same-site to cross-site redirects. Also fix a bug where reusing a XHR object that had been used cross site could result in the second request being more restrictive than it should be. r/sr=jst 2009-02-24 11:46:51 -08:00
Jonas Sicking
b2248a4405 Backed out changeset 4130ff1e52f3 (bug 479521) due to test failures. 2009-02-24 15:38:40 -08:00
Jonas Sicking
ca2acd2b73 Bug 479521: Don't follow unsafe same-site to cross-site redirects. Also fix a bug where reusing a XHR object that had been used cross site could result in the second request being more restrictive than it should be. r/sr=jst 2009-02-24 11:46:51 -08:00
Dave Camp
0a853feebb Bug 474703 - mochitest broken when TOPSRCDIR is relative. r=ted 2009-02-22 11:09:09 -08:00
Doug Turner
1ddaaa16e6 Bug 479503 - move processor specifics out of windows mobile build tools. r=blassey 2009-02-20 13:58:27 -08:00
Honza Bambas
d445d2c8f7 Bug 452401 - Create tests for mixed content, disabling the tests 2009-02-18 19:44:07 +01:00
Honza Bambas
9819d5341a Bug 452401 - Create tests for mixed content, r=kaie
--HG--
rename : security/manager/ssl/tests/mochitest/test_bug413909.html => security/manager/ssl/tests/mochitest/bugs/test_bug413909.html
2009-02-18 14:31:31 +01:00
bjarne@runitsoft.com
b030acc152 Bug #476185 - runtests.py should print stdout immediately. r=jwalden 2009-02-13 14:33:14 -08:00
Ted Mielczarek
c5020af907 another bustage fix followup from bug 468913 2009-02-12 10:21:35 -05:00
Ted Mielczarek
a0dc1e2a51 bug 468913 - Need a Makefile target to run reftest. r=dbaron,bsmedberg,jwalden 2009-02-12 08:49:53 -05:00
Ted Mielczarek
c07bf673e3 bug 476163 - consolidate makefile cruft for generating automation.py. r=bsmedberg
--HG--
rename : build/pgo/automation.py.in => build/automation.py.in
2009-02-12 08:49:53 -05:00
Vladimir Vukicevic
6fd22354d0 b=477727; rework mozce_shunt's env var handling; r=crowder 2009-02-10 15:10:07 -08:00
L. David Baron
e6253b557d Fix remaining occurrences of 'ERROR FAIL' in the tree (other than those fixed in bug 468913). (Bug 477869) r=ted 2009-02-10 14:05:27 -08:00
Doug Turner
efaac6978b Bug 477759 - stop using fp:fast as a build option on windows mobile. r=blassey 2009-02-09 22:56:30 -08:00
Brad Lassey
fa0de5d800 bug 477678 - Windows CE builds should target ARMv6 r=dougt 2009-02-09 19:00:24 -05:00
Ted Mielczarek
18e08ab904 bug 460515 - Remove assumption that xpcshell etc in same directory as app executable. r=jwalden 2009-02-09 13:57:27 -05:00
Ginn Chen
21e513ab2a Bug 472269 LD_LIBRARY_PATH is not set when running thunderbird from mozilla/dist/bin on Solaris r=wtc sr=neil 2009-02-09 14:18:02 +08:00
Brad Lassey
12240222e1 bug 465874 - WinCE Environment Variables Have To Be Passed On Command Line r=bsmedberg 2009-02-05 15:50:44 -08:00
Serge Gautherie
74eee262d7 Bug 475455 - [Windows 2000] runtests.py: automation.py can't kill ssltunnel.exe; (Av1b) Support Win2K kill.exe tool; r=jwalden+bmo 2009-01-29 14:37:37 +01:00
Brad Lassey
a3e2c86e47 bug 474737 - Windows ce tools refactor, NPOTB r=dougt, ted
--HG--
rename : build/wince/tools/vs9ppc2003arm/arm-wince-as.c => build/wince/tools/arm-wince-as.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-gcc.c => build/wince/tools/arm-wince-gcc.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-lib.c => build/wince/tools/arm-wince-lib.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-link.c => build/wince/tools/arm-wince-link.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-res.c => build/wince/tools/arm-wince-res.c
rename : build/wince/tools/vs9ppc2003arm/toolspath.h => build/wince/tools/toolspath.h
2009-01-28 13:13:56 -05:00
Jim Blandy
ae65f2b142 Bug 475064: Use 'test !', not '! test' in configure scripts. r=bsmedberg 2009-01-28 09:01:40 -08:00
Dave Townsend
686e67addc Bug 424488: Test infrastructure for signed jars. r=ted 2009-01-26 09:39:08 +00:00
bjarne@runitsoft.com
3a0930b339 Bug 464191 - ssltunnel process persists after Mochitest run. r=jwalden, a=testingonlychange 2009-01-12 11:23:28 -08:00
Daniel Holbert
3a59b040f3 Bug 473236 - follow up patch v3a: restore executable status for some files that might need it. a=ted 2009-01-23 11:52:51 -08:00
Ted Mielczarek
79e7690f7c bug 474973 - make config.{guess,sub} executable 2009-01-23 07:56:51 -05:00
Brad Lassey
5963b43add bug 459629 - Avoid code path with LoadLibraryEx called with LOAD_WITH_ALTERED_SEARCH_PATH in nsGlueLinkingWin for windows ce 2009-01-22 22:55:01 -05:00
Benjamin Smedberg
82ba665418 Bug 269538 - use stdint types instead of jscpucfg types, now that we have them auto-configured
* Various code inside and outside of JS uses JS_BYTES_PER_WORD, so I added it to js-config.h
* Existing code uses JS_BYTES_PER_DOUBLE, JS_BITS_PER_WORD_LOG2, and JS_ALIGN_OF_POINTER so I've added autoconf tests for those

r=crowder r=jimb
2009-01-14 15:56:30 -05:00
Arpad Borsos
4af1852ab6 Bug 472332 - Remove unused files from build/autoconf; +aclocal cleanup; r+sr=ted.mielczarek 2009-01-22 19:01:24 +01:00
Daniel Holbert
2a7d88e05a Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
Benjamin Smedberg
09ffef3261 Backed out changeset 525e42406396, bug 269538 (jscpucfg-ectomy) due to Windows TUnit bustage. 2009-01-21 17:34:28 -05:00
Benjamin Smedberg
db11be65b9 Bug 269538 - use stdint types instead of jscpucfg types, now that we have them auto-configured
* Various code inside and outside of JS uses JS_BYTES_PER_WORD, so I added it to js-config.h
* Existing code uses JS_BYTES_PER_DOUBLE, JS_BITS_PER_WORD_LOG2, and JS_ALIGN_OF_POINTER so I've added autoconf tests for those

r=crowder r=jimb
2009-01-14 15:56:30 -05:00
Dave Townsend
fc1723b887 Bug 435743: Add untrusted and self signed https servers to the test server. r=ted 2009-01-21 11:01:00 +00:00
Jeff Walden
e875242af2 Sigh, last time this broke wasn't just a passing anomaly. Backed out changeset 82a1d612dde8 2009-01-18 20:12:32 -08:00
bjarne@runitsoft.com
a706f0544a Bug 464191 - ssltunnel process persists after Mochitest run. r=jwalden 2009-01-12 11:23:28 -08:00
Honza Bambas
cb473151d0 Bug 470963 - stop copying build/pgo/certs to the objdir, r=ted.mielczarek 2009-01-18 22:44:43 +01:00
Honza Bambas
dc9449fd60 Backcing out bug 470963, again... 2009-01-18 22:15:15 +01:00
Honza Bambas
013b232c4b Bug 470963 - stop copying build/pgo/certs to the objdir, r=ted.mielczarek 2009-01-18 21:39:45 +01:00
Honza Bambas
273d6dbc2c Backing out bug 470963 2009-01-18 15:44:37 +01:00
Honza Bambas
e5e8bacfda Bug 470963 - stop copying build/pgo/certs to the objdir, r=ted.mielczarek 2009-01-18 15:20:48 +01:00
Dave Camp
c12a3b0506 Bug 441359: Check script and css loads against the classifier. r+sr=jonas 2009-01-13 23:13:48 -08:00
Jeff Walden
99efd28560 Backed out changeset a2018012b3ee, may have broken tree (in an inscrutable way, unlike last time :-( ) 2009-01-15 17:16:35 -08:00
bjarne@runitsoft.com
289ea62e3d Bug 464191 - ssltunnel process persists after Mochitest run. r=jwalden 2009-01-12 11:23:28 -08:00
Honza Bambas
d9aebbfa4a Bug 468087 - Cannot add new https hosts to Mochitest, r=jwalden 2009-01-15 21:17:34 +01:00
Honza Bambas
48b4e62a7e Bug 456001 - Need automated testing for SSL client auth, r=jwalden 2009-01-15 20:19:15 +01:00
Robert Sayre
e21c1a1d06 Merge m-c to tracemonkey.
--HG--
rename : js/src/js.cpp => js/src/shell/js.cpp
2009-01-14 18:25:22 -05:00
Igor Bukanov
9408a9add9 bug 473167 - increase the maximum time chrome scripts are allowed to run in the debug builds. r=ted.mielczarek 2009-01-12 18:15:12 +01:00
Ted Mielczarek
e41c278e04 bug 467271 - JS not being PGOed on win32. r=bsmedberg 2009-01-08 13:52:38 -05:00
Jim Blandy
a04892f62e Bug 465640: Use autoconf to declare stdint types on platforms that don't have stdint.h r=bsmedberg
At configure time, check for <stdint.h>.  If we don't have it, find
integer types of various sizes.  On Windows, where we can't run
compilation tests in configure, hard-code definitions suggesting the
use of the built-in __intN types for the exact-size types, and
<stddef.h> for the pointer-sized types.

Use namespace-clean names for the preprocessor macros we define.
Since these types are used in the public JavaScript API, the configure
script needs to place the definitions it finds in js-config.h, the
installed configure-generated header, so it can be used by jsapi.h and
that gang.

New header js/src/jsstdint.h does what it takes to get definitions for
the exact-size and pointer-size integral types.  It includes
<stdint.h> when available, uses the types found by configure.in to
define the {,u}int{8,16,32,64,ptr}_t types itself, or uses the __intN
types and the <stddef.h> header.

Remove now-unnecessary and possibly conflicting definitions of intN_t
types from js/src/nanojit/avmplus.h.
2009-01-13 10:50:24 -08:00
Robert Sayre
b32137338d bug 472706 - add better profiling input for spidermonkey in PGO builds. r=ted
--HG--
rename : modules/libpr0n/test/unit/image3.ico => build/pgo/favicon.ico
2009-01-13 07:34:19 -05:00
Dave Camp
b18d454609 Backed out changeset 44890ee1d15f for leaks 2009-01-13 02:22:59 -08:00
Dave Camp
ca7e07e266 Bug 441359: Check script and css loads against the classifier. r+sr=jonas 2009-01-12 21:52:00 -08:00
Dave Camp
c5cf52ea8a Bug 463046: Network connectivity checking breaks running netwerk unit tests and mochitests with no connection. r=bz, r=jwalden 2009-01-12 21:52:00 -08:00
Honza Bambas
f4b909ff36 Backing out bug 468087 and bug 456001 2009-01-12 21:47:31 +01:00
Jeff Walden
e0507cdd3f Backed out changeset a12bffb28598; it's in the way of other backouts that need to happen. 2009-01-12 12:36:00 -08:00
bjarne@runitsoft.com
f81c16ba91 Bug 464191 - ssltunnel process persists after Mochitest run. r=jwalden 2009-01-12 11:23:28 -08:00
Honza Bambas
8a9261b1ad Bug 468087 - Cannot add new https hosts to Mochitest, r=jwalden 2009-01-12 20:16:38 +01:00
Honza Bambas
a343d87334 Bug 456001 - Need automated testing for SSL client auth, r=jwalden 2009-01-12 20:14:40 +01:00
Ben Hearsum
e53b0eabc6 bug 455578: make sure upload.py always cleans up after itself. r=ted 2009-01-07 08:52:20 -05:00
Doug Turner
6b9913981c Backed out changeset 5b6c7ace97c4
this patch is fine, it just had the wrong comment.
2009-01-05 10:08:00 -08:00
John Wolfe
618baf7b5c Bug 464180 - link error when building nsWaveDecoder on wince. r=ted 2009-01-05 10:03:07 -08:00
Dave Camp
d4f7aed7eb Backed out changeset e31d0d3c28fd (bug 441359) 2009-01-05 01:27:51 -08:00
Dave Camp
c3150e042c Bug 441359: Run scripts/css through the classifier. r+sr=sicking 2009-01-04 23:40:29 -08:00
Ben Hearsum
ee8af401e2 bug 455578: create a post-upload script on stage to do release-to-dated, etc. - upload.py fixes and enhancements. r=ted 2008-12-24 09:05:00 -05:00
John Wolfe
1ad4a9a0bc Bug 467368 - Windows Mobile _wfullpath implementation doesn't handle paths with ../ correctly 2008-12-15 10:53:21 -08:00
John Wolfe
e3ac859456 Bug 463326 - WinCE missing ExpandEnvironmentStringsW function. r=dougt, blassey 2008-12-15 10:16:07 -08:00
Nick Thomas
650c0e786c When the XPCOM_DEBUG_BREAK environment variable is already set, don't override it. This will make assertions fatal again on the leak test tinderboxes. (Bug 463681) r=ted.mielczarek 2008-12-12 10:59:02 -08:00
Ted Mielczarek
889ff93072 bug 468124 - upload.py should let UPLOAD_PORT and POST_UPLOAD_CMD actually be optional. r=bsmedberg 2008-12-10 10:26:50 -05:00
Marco Perez
7b7bba66e3 Bug 461542 - consolidate the (unix) start scripts for our applications; mozilla-central patch v3; r=benjamin 2008-12-10 16:19:55 +01:00
L. David Baron
5817fc42ab Remove the feature of run-mozilla.sh where we md5sum any file called 'core' in your home directory in order to see if it changes while running the program and potentially invoke GDB. (Bug 467638) r=bsmedberg
This feature is no longer particularly useful because core files on Linux are now generally called core.$PID (although occasionally core), and it is potentially quite harmful since Mozilla can become very slow to start for users with large core files in their home directory.
2008-12-08 08:08:05 -08:00
Mark Finkle
10a0e93c4e Bug 465823: Allow XULRunner apps to use Mochitest in 1.9.1, r=ted, NPOTB 2008-12-05 11:52:25 -05:00
Boying Lu
4098c74b99 Bug 259945 - Mozilla should not use LD_LIBRARY_PATH on solaris; use libxul.so instead of libgkgfx.so; r=wtc sr=neil 2008-12-05 07:30:37 +01:00
Igor Bukanov
1c6685433f Backed out changeset 700ae4e59496 - bug 453157 caused talos oranges. CLOSED TREE 2008-11-24 11:36:44 +01:00
Andrei Saprykin
3cfcbdb3c5 bug 453157 - watchdog thread as an alternative to operation counting, r=igor,mrbkap a19b2=beltzner (CLOSED TREE) 2008-11-24 00:15:46 +01:00
Igor Bukanov
957d522969 Backed out changeset 04cecb0ec24c to see if it fixes tinderbox oranges. CLOSED TREE 2008-11-22 16:33:09 +01:00
Andrey Saprykin
b6507b326f bug 453157 - using watchdog thread as an alternative to the operation count. r=igor,mrbkap a19b2=beltzner (CLOSED TREE) 2008-11-22 01:53:37 +01:00
Igor Bukanov
b7df88f931 Backed out changeset c54f1957d564 - bug 453157 - build system changes caused mouchi test failures. CLOSED TREE 2008-11-22 00:13:42 +01:00
Andrey Saprykin
c87e2d80c8 bug 453157 - using watchdog thread as an alternative to the operation count. r=igor,mrbkap a1.9.0b2=beltzner (CLOSED TREE) 2008-11-21 22:58:16 +01:00
Boying Lu
07b6e8da50 Bug 259945 - Mozilla should not use LD_LIBRARY_PATH on solaris; use libgkgfx.so instead of libmozjs.so; r=wtc sr=neil
(to CLOSED TREE)
2008-11-21 20:24:08 +01:00
Ted Mielczarek
644d7fbb65 Followup fix for bug 454594 (need a makefile target that can upload files via ssh). r=bsmedberg, NPOB 2008-11-13 17:50:27 +01:00
Ted Mielczarek
3b0220e8a2 Bug 454594: need a makefile target that can upload files via ssh. r=bsmedberg, NPOB 2008-11-13 15:37:04 +00:00
Ted Mielczarek
b5fa9ea227 try to disable bug buddy in leaktest.py (bustage investigation) 2008-11-12 18:52:48 -05:00
Phil Ringnalda
bbe7e1d08a Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg 2008-11-03 19:46:28 -08:00
Doug Turner
a4bb368e11 Redefines because windows mobile doesn't have W apis for these defindes. Not part of da browser 2008-11-03 22:58:15 +00:00
Doug Turner
731cec6a82 Adding default empty files for common ansi includes. NPODB 2008-11-03 22:14:02 +00:00
Doug Turner
2a3941ab78 errno and strerror implementation on windows mobile shunt. NPODB 2008-11-03 18:52:23 +00:00
Doug Turner
18d84aa65c Windows CE Shunt Clean up. Massive removal of functionality to reduce the impact on our code. Part of bug 456788. NPODB 2008-10-24 18:39:07 +01:00
Mark Finkle
6a5fbd77e7 Bug 461364: Switch to using Professional SDK for VS8 WinCE builds, p=blassey, r=dougt (NPOTB) 2008-10-23 18:00:50 -05:00
Honza Bambas
766642a865 Bug 459699 - stop running certutil at build time, make developers run it when adding new SSL domains to server-locations.txt; r=ted.mielczarek 2008-10-21 17:50:38 +02:00
Brad Lassey
0187ad47ed windows ce build tools update r=dougt 2008-10-20 16:15:40 -04:00
Blake Kaplan
54cdbe81ec Merge mozilla-central -> tracemonkey 2008-10-13 11:05:05 -07:00
Doug Turner
9639fefae3 fixing macro so that it prints out the function name. npodb 2008-10-13 09:46:32 -07:00
Doug Turner
8e68b22077 disable NSPR debug logging by default. npodb 2008-10-13 09:36:36 -07:00
Brad Lassey
96bd63188f windows mobile build stuff (vs project stuff) and updating buildtools path. r=dougt NPODB 2008-10-13 09:08:51 -07:00
Honza Bambas
d11f5d8cd5 Bug 413909 - nsCertOverrideService IDN handling is broken; tests; r=kaie
--HG--
rename : security/manager/ssl/tests/test_datasignatureverifier.js => security/manager/ssl/tests/unit/test_datasignatureverifier.js
rename : security/manager/ssl/tests/test_hash_algorithms.js => security/manager/ssl/tests/unit/test_hash_algorithms.js
rename : security/manager/ssl/tests/test_hmac.js => security/manager/ssl/tests/unit/test_hmac.js
2008-10-10 16:41:38 +02:00
Doug Turner
5f438c2fb6 Fixing open() flag parsing, switching wince port to use sql backend for nss (dbm is very broken), fixing line endings. npodb 2008-10-08 20:54:47 -07:00
Brendan Eich
b646f02b70 Restore -j for shell tests run on tracemonkey repo. 2008-10-01 00:36:01 -04:00
Brendan Eich
a1948920d2 Remove -j for shell tests in prep for m-c push. 2008-10-01 00:34:57 -04:00
Andreas Gal
83ea7eb834 Merge. 2008-09-30 16:35:52 -07:00
Doug Turner
0a031d4a4b Build the wince tools optimized 2008-09-29 14:47:27 -07:00
Doug Turner
0f4f007281 Map SHGetFileInfoW to SHGetFileInfo on windows mobile. wince only. 2008-09-29 11:04:10 -07:00
Doug Turner
872bb14fe3 WinCE build tool changes. stubbing out GetDIBits, clock. implementing FatalAppExitW. npodb 2008-09-29 10:48:58 -07:00
Honza Bambas
c1c55c35ba Bug 455168 - Add test ssl server certificate re-generation to tools phase in build/pgo; v2; r=ted.mielczarek 2008-09-28 22:35:45 +02:00
Honza Bambas
70a8923cbc Bug 455813 - Windows PGO builds fail when --disable-tests is set; v2; ted.mielczarek 2008-09-28 22:27:51 +02:00
Doug Turner
184d418a86 Wince tool fixes. Removes msvcrt linkage which hoses us on device. Cleans up whitespace. npodb 2008-09-27 15:40:52 -07:00
Doug Turner
3f652f9265 Fixes toolspath.h. required to build using the windows mobile tools. npodb 2008-09-25 14:42:17 -07:00
Doug Turner
e876d9ea13 Bug 457033 - WinCE No FatalAppExit function in Shunt. patch by wolfe, r=dougt 2008-09-25 11:38:38 -07:00
Brendan Eich
31fd7964ea Re-enable JIT enabling for unit tests in tracemonkey (r=mrbkap). 2008-09-24 18:59:17 -07:00
Serge Gautherie
2d6b07d803 Backed out changeset 9841b5e5cf10
Bug 455813 - Windows PGO builds fail when --disable-tests is set; r=ted.mielczarek
2008-09-24 07:16:12 +02:00
Honza Bambas
b893d5e6b9 Bug 455813 - Windows PGO builds fail when --disable-tests is set; r=ted.mielczarek 2008-09-24 06:23:21 +02:00
Doug Turner
22a48322d2 Bug 456625 - WinMobile / WinCE has no fstat. r=blassey 2008-09-23 15:41:41 -07:00
Doug Turner
f4b6a8052b Bug 454116 - Potential Memory Allocation Failures in WinMobile. patch by wolfe. r=dougt 2008-09-23 13:58:33 -07:00
Doug Turner
0092e83dc7 Bug 454117 - WinMobile / WinCE has no Access Control Levels (ACL). New File. r=blassey 2008-09-23 11:26:49 -07:00
Doug Turner
b17a29abdd Bug 454117 - WinMobile / WinCE has no Access Control Levels (ACL). r=blassey 2008-09-23 11:06:36 -07:00
Gavin Sharp
97caa62981 Merge backout with previous tip 2008-09-23 11:47:43 -04:00