Граф коммитов

8295 Коммитов

Автор SHA1 Сообщение Дата
Olli Pettay 91e13e4046 Trying to fix random orange, backing out Bug 463289, 2008-12-03 15:26:59 +02:00
Benjamin Smedberg baa60e6034 Merge bug 466492, bug 466486, bug 463289, bug 442012, and bug 463420 2008-12-02 14:08:12 -05:00
Benjamin Smedberg ac9c2a0930 Change the stack-class analysis to a warning instead of an error, at least temporarily: the analysis was buggy when originally landed, and there are some heap-allocated autostrings outstanding through the tree. 2008-12-01 13:59:58 -05:00
Josh Aas 00ff40c300 comment and whitespace cleanup for Mac OS X filesystem code. no bug. 2008-11-28 13:37:40 -05:00
Justin Wood 7d5b5e0578 Bug 463824, Introduce GLOBAL_DEPS to build system
r=ted, a1.9.1=beltzner [js bits rs=sdwilsh]
2008-11-27 18:26:44 -08:00
Shawn Wilsher bb525b1207 Backed out changeset 87f6ae0c4324 (bug 435474) for orange. 2008-11-27 13:15:18 -08:00
Justin Wood 9d391015e1 Bug 463824, Introduce GLOBAL_DEPS to build system
r=ted, a1.9.1=beltzner
2008-11-27 12:27:41 -08:00
Benjamin Smedberg 37bb4d2958 Bug 463289 - nsNativeModuleLoader doesn't protect its internal data structures, and is accessed on multiple threads (symptom is RECURSION_LEVEL assertions in pldhash.c). This patch is the simple-but-slow path: proxy all non-main-thread requests to the main thread. This is probably sufficient because asking for modules is a relatively rare activity: the component manager caches the factory objects after a lookup, r=brendan 2008-11-26 14:39:36 -05:00
Benjamin Smedberg d9727afb44 Bug 442012 - Allocating more than 2GB of memory in mozilla is never a good idea. On 64-bit systems PRSize and size_t are 64-bit and so truncation from PRSize to PRUint32 could cause weird behavior errors. Prevent these huge allocations. r=wtc sr=dveditz 2008-11-26 14:38:53 -05:00
Daniel Veditz 87eae8b89c bug 464998 - r+sr=bsmedberg, a=beltzner 2008-11-19 11:55:59 -05:00
Jim Blandy 5f8373a321 Bug 462451: Don't be confused by .deps dirs in the source tree. r=bsmedberg
$(MDDEPDIR) needs to be created in the build tree, but if make rules
list $(MDDEPDIR) as a dependency, then the VPATH search will tend to
find dependency directories in source trees if the source tree has
been configured in the past.  So use $(CURDIR)/$(MDDEPDIR) instead.

Some directory Makefiles have been adding $(MDDEPDIR) to MAKE_DIRS and
GARBAGE_DIRS explicitly, since they're not setting any of the
variables that would cause config/rules.mk to create $(MDDEPDIR)
automatically.  Those makefiles would have to use the $(CURDIR) trick
to defeat the VPATH search, too.  Instead, have rules.mk check an
additional variable NEED_MDDEPDIRS, and let the makefiles set that;
this keeps the magic in one place.
2008-11-10 12:55:46 -08:00
Karl Tomlinson a843f16cb7 b=461087 provide templates for automatically-releasing handles to foreign resources, r=bsmedberg 2008-11-06 11:13:37 +13:00
Phil Ringnalda 538c9fb42a 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
Peter Van der Beken d30dca0b1b Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst. 2008-11-03 11:31:47 +01:00
Walter Meinl fbb9710ba4 Bug 454097 - [OS/2] get rid of VisualAge in configures; <nsFileSpecOS2.cpp> leftover; r=mozilla 2008-11-02 19:02:25 +01:00
Dave Townsend 82da6767f5 Bug 455906: Support severities for blocklist entries. r=robstrong, r=jst
--HG--
rename : toolkit/mozapps/extensions/content/list.xul => toolkit/mozapps/extensions/content/blocklist.xul
rename : toolkit/mozapps/extensions/public/nsIBlocklistService.idl => xpcom/system/nsIBlocklistService.idl
2008-11-02 12:13:48 +00:00
Dave Townsend 5fe4198f76 Backed out changeset bbccbf2c7456 2008-11-02 03:27:18 +00:00
Dave Townsend ebb5261581 Bug 455906: Support severities for blocklist entries. r=robstrong, r=jst
--HG--
rename : toolkit/mozapps/extensions/content/list.xul => toolkit/mozapps/extensions/content/blocklist.xul
rename : toolkit/mozapps/extensions/public/nsIBlocklistService.idl => xpcom/system/nsIBlocklistService.idl
2008-11-02 01:34:45 +00:00
Dave Townsend 3212e47122 Bug 461594: Interfaces changed without iid updates. r=josh, r=jst 2008-10-31 10:31:43 +00:00
Steve Snyder eca46b0128 Bug 410509 - Set 128-bit alignment for stack in x86, r=bsmedberg 2008-10-30 10:08:42 -07:00
Josh Aas 6500879b56 back out changeset 47259b642835, b=456662 2008-10-28 17:00:32 -07:00
Josh Aas d1b2a835f0 bug 456662 bustage fix, remove reference to MoreFiles 2008-10-28 16:10:09 -07:00
Josh Aas 7557171094 Optimizations and 64-bit work for Mac OS X filesystem code. b=456662 r=smichaud sr=dougt 2008-10-28 12:15:56 -07:00
Dave Townsend e7464594f8 Bug 461770: Fix line numbers for methods and attributes and other miscellaneous bits in the idl parser. r=bsmedberg 2008-10-28 09:04:41 +00:00
Daniel Veditz 3ab8ffe9cb bug 455987 crash fix, r/sr=bsmedberg 2008-10-24 16:15:33 -07:00
Benjamin Smedberg 799d2cf3af Bug 460999 - Generate inheritance graphs for the base of the string hierarchy and upload them to MDC with image maps r=jorendorff 2008-10-24 16:29:33 -04:00
Dmitry Potapov 4058fd389c Bug 412610 - "MAXPATHLEN too small for glibc's realpath()" (define MAXPATHLEN as PATH_MAX when PATH_MAX is available) [r=bsmedberg] 2008-10-20 22:55:57 -05:00
Mike Hommey 8d2746885b Bug 435088 - "Check .autoreg in the GRE directory, too" [r=bsmedberg] 2008-10-20 22:23:45 -05:00
Mike Hommey 1795f7f20a Bug 434503 - "m68k xptcstubs/xptcinvoke fail to build on trunk" [r=bsmedberg] 2008-10-20 22:22:27 -05:00
Mike Hommey 38fe8a10f1 Bug 258429 - "Crash at startup on mips" [sr=bsmedberg] 2008-10-20 21:31:13 -05:00
Serge Gautherie cf5294d696 Bug 457046 - Decide what to do with <TestPipes.cpp> |#if 0|'ed code; (Cv1) Remove obsolete |#if 0| code; r=benjamin 2008-10-20 19:24:43 +02:00
Brad Lassey 791430bafe Bug 458252: local file paths are wrong on windows mobile r=dougt sr=bsmedberg 2008-10-20 13:03:20 -04:00
Walter Meinl 2d09f092a9 Bug 454097 - [OS/2] get rid of VisualAge in configures; m-c part; r=mozilla 2008-10-11 03:01:28 +02:00
Mike Hommey 32b0e12023 Bug 440506 - Add a globally shared location for plugins; r=joshmoz sr=jst 2008-10-10 17:54:33 +02:00
Arpad Borsos c72ef7d248 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Zack Weinberg 1294203cbd Bug 459158 - XPT files contain wasted space when written on a machine with 64-bit pointers; r=benjamin 2008-10-10 16:53:05 +02:00
Ben Turner ea7747e94a Backed out changeset 2bbdbe2127d3 due to hanging unit tests. 2008-10-09 12:23:22 -07:00
Josh Aas b6b1977117 Get rid of flawed Windows stat cache. b=456603 r=smichaud sr=dougt 2008-10-09 13:52:08 -04:00
Benjamin Smedberg 3337d14876 Bug 458755 - Automated documentation of string classes on MDC using static analysis, r=taras 2008-10-09 12:34:33 -04:00
Doug Turner 798f9831c8 backing out the top level comment line to its orig state 2008-10-08 21:25:11 -07:00
Doug Turner acb4a55a6d removing erronous change to nsLocalFileWin 2008-10-08 21:22:21 -07:00
John Wolfe fbd9852341 Bug 436531 - asmXPTC_InvokeByIndex Bogus Return Value in WinMobile builds. sans test cases. r=blassey 2008-10-08 21:17:11 -07:00
Doug Turner 7386c87408 Backed out changeset 7e5d581bc86d 2008-10-08 21:10:25 -07:00
wolfe@lobo.us f4cbc20509 Bug 436531 - asmXPTC_InvokeByIndex Bogus Return Value in WinMobile builds. r=bsmedberg/dougt 2008-10-08 20:57:38 -07:00
Doug Turner 8137791649 Bug 458917 - Windows CE Cleanup. r/sr=stuart+bsmedberg 2008-10-08 20:51:54 -07:00
Josh Aas 12b6aa82b1 Backed out changeset 4a461b03f6ae, b=456603 2008-10-08 01:32:04 -04:00
Josh Aas dc484fbeef Get rid of flawed Windows stat cache. b=456603 r=smichaud sr=dougt 2008-10-07 23:18:05 -04:00
Josh Aas 05e8caa7d0 Don't incorrectly change permissions on link target in SetPermissionsOfLink in unix fs code. Just don't do anything for changes targetting links. b=457487 r=smichaud sr=dougt 2008-10-07 21:26:41 -04:00
Serge Gautherie afcf19b8de Bug 457046 - Decide what to do with <TestPipes.cpp> |#if 0|'ed code; Bv1; r=benjamin 2008-10-08 02:27:05 +02:00
Serge Gautherie 22bc4a73fd Bug 457046 - Decide what to do with <TestPipes.cpp> |#if 0|'ed code; Av1; r=benjamin 2008-10-08 02:24:31 +02:00