Commit Graph

2105 Commits

Author SHA1 Message Date
Chris Jones
f2df9d3504 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
d73c55c6ca 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
fbbae053a0 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
735e15be83 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
555cf95f52 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
e2d6474902 bug 503710 - PR_FormatTime / strftime() doesn't work on Windows CE shunt r=dougt 2009-09-25 12:52:09 -04:00
Boris Zbarsky
b0c5eda9d5 Another fix for bug 485531, working around the bustage from bug 504480. r=ted 2009-09-25 12:47:51 -04:00
Mitchell Field
41c8798093 Bug 514665 - fix stupid module name differences on windows. r=ted 2009-09-25 18:41:16 +02:00
Benjamin Smedberg
bc9329c8b8 Build bustage from bug 485409: extra quoting required for PERL now. 2009-09-22 10:13:27 -04:00
Benjamin Smedberg
2ddee4d280 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
8490d39416 Bug 514211 - Sweep some mouse turds out of build/unix/, r=ted 2009-09-18 19:59:52 -07:00
Serge Gautherie
bd635f12a4 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
8ebbb5dc03 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
d493348d47 Bug 508721 - fixing a bug in argument passing in WinCE build tools, r=blassey 2009-09-10 14:32:32 -07:00
Josh Aas
4d74048d88 Remove build/package/debian. See bug 233323. r=ted 2009-09-10 16:05:41 -04:00
Brad Lassey
41f9430c6d 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
c015876638 Add executable bits back to config.guess files. b=515002 2009-09-09 08:20:25 -04:00
Josh Aas
5d3659c9b7 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
530cee485c 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
c65ac173f4 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
667f63d102 Bug 513032 - remove empty conditionals in our makefiles, r=ted 2009-08-27 10:48:18 -07:00
Brad Lassey
7943b46da5 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
9319c2f3df 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
36bc86429d 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
e2676420d0 Backed out changeset: f6bf83b50648 2009-08-26 22:36:55 +02:00
Serge Gautherie
0d86432574 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
ba372f3a4c 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
1defac4647 fixing an issue w/ global variable in cab builder python script, r=me 2009-08-22 01:02:21 -07:00
Brian Crowder
c2d66429fa 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
d17b9ee601 Bug 510836 - mozce_shunt.dll loaded with updater.exe. r=blassey, r=vlad 2009-08-20 19:58:47 -07:00
Vladimir Vukicevic
8430c62d48 b=511568; WinCE shunt not overriding std::nothrow operator new; r=blassey 2009-08-20 18:46:34 -07:00
Karl Tomlinson
b0934c0c94 Bug 477724 avoid pointless shell interpreter hanging around r=bsmedberg 2009-08-21 10:09:54 +12:00
Nick Thomas
2c70708eb9 Bug 530469, disable parallel make in build/wince/tools, r=ted.mielczarek 2009-08-18 17:23:38 +12:00
Justin Dolske
975583b96f Bug 509138 - errors reported when building WinCE tools. r=benjamin 2009-08-14 16:22:43 -07:00
Clint Talbert
c030f1404e Bug 482260, Add more comprehensive tests, patch=dougt, r=mfinkle,jmaher,ctalbert 2009-08-14 16:12:09 -07:00
Brad Lassey
e480b0ea50 Backed out changeset 08f71a710ae3 due to orange unit tests r=dougt 2009-08-12 19:26:03 -07:00
Doug Turner
4f5320f9e8 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
80a345edce 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
863d371153 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
035e5c7461 Bug 485531. Make --debugger-gdb work reliably on mac. r=ted 2009-08-06 13:34:49 -04:00
Phil Ringnalda
f2aeeb5dd4 Bug 504239. Remove useless chunk of barely-used script. r=ted 2009-08-04 09:50:18 +12:00
Paul O’Shannessy
0baea5a5b1 Bug 506394 - ExpandEnvironmentStringsW in CE shunt isn't quite right, r=vlad 2009-08-01 16:21:58 -07:00
Honza Bambas
9a7c591b1f 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
487118f352 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
5f5d38207c 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
e1b3b43cd4 Bug 456719 run-mozilla.sh doesn't work well with ksh93 r=benjamin 2009-07-23 18:09:10 +08:00
Mark Banner
3f98fff29e Bug 503886 Allow non-mozilla central applications to use automation-build.mk. r=bsmedberg 2009-07-17 09:25:41 +01:00
Doug Turner
05b95d88e2 [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
344e4eadd9 b=503123; add some additional defines/include paths to WinCE tools; r=dougt 2009-07-08 16:34:01 -07:00
Brad Lassey
e3456fed1e bug 498844 - need _wchdir for updater (in shunt) r=dougt 2009-07-08 11:46:36 -04:00