Commit Graph

945 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
65b5aebde7 Make it ok to call nsUUIDGenerator from off the main thread. Bug 334983,
r=vlad, sr=darin, a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206587 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 17:50:52 +00:00
bzbarsky%mit.edu
bf159c3f96 Make nsUUIDGenerator use the low bits, not the high ones, so we actually get
random numbers on 64-bit systems. Bug 335549, r=vlad, sr=roc, a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@206584 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 17:39:36 +00:00
gavin%gavinsharp.com
e399a66990 Fix bustage caused by overeager search&replace
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@203678 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 21:18:24 +00:00
gavin%gavinsharp.com
3b891b8405 Bug 322169: Clear Private Data does not clear JS Console, patch by Simon Bünzli <zeniko@gmail.com>, r+a=mconnor, r=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@203672 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 21:01:54 +00:00
(no author)
373a5a9983 This commit was manufactured by cvs2svn to create branch
'MOZILLA_1_8_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201716 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 22:01:59 +00:00
sspitzer%mozilla.org
f15ff6867f fix for bug #341190
Software update should forward information about specific operating system version

r=darin, a=schrep


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@201692 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 19:33:20 +00:00
mark%moxienet.com
e9355cc31d Copy'n'paste (340071) and drag'n'drop (340890) between Mozilla app running natively and Mozilla app running under Rosetta translation does not work [properly]. Byte-swap UTF-16 text in private flavors when running under Rosetta. r=josh sr=pink a/1.8.1=me
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@199998 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 17:14:00 +00:00
bent.mozilla%gmail.com
6d2bf1984a Bug 289689 - "Memory leak: nsDebugImpl::Assertion, Create Process". r=dougt, sr+a=darin.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198950 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 17:28:15 +00:00
joshmoz%gmail.com
20af0810db Make Mac OS X debug trap impl use raise(SIGTRAP) instead of Mac OS X debugging function so we're only required to set the XPCOM debug env variable and not also the Mac OS X debug break variable. Also make GNUC/x86 test more robust, include '__i386__' in the test because not all platforms define '__i386' (Mac OS X is one of those, though it doesn't really matter here since we do a separate test for Mac OS X). b=339987 r=mento sr=dougt a=dougt
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@198900 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 20:24:59 +00:00
peterv%propagandism.org
bccde84650 Fix for bug 332908 (nsUUIDGenerator should use CFUUIDCreate on OS X). r=vlad, sr=darin, a=darin.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@194593 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 11:54:39 +00:00
dbaron%dbaron.org
6dc80b7fdf Workaround brokenness of __builtin_frame_address(0) on gcc 4.1 (as shipped with FC5, at least). b=331436 r+a=brendan
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193643 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-05 23:16:52 +00:00
bryner%brianryner.com
1c5785d42e Merge nsUUIDGenerator to the 1.8 branch (bug 279521). a181=darin
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@192747 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 02:44:04 +00:00
benjamin%smedbergs.us
6485b31451 Bug 328855 - Support x86-64 in nsStackFrameUnix, r+a=dbaron
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191416 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 19:25:16 +00:00
mark%moxienet.com
60f789525b 323657 Add a new MacUtils XPCOM service with an isUniversalBinary utility attribute to determine whether or not the running application is universal. r=bsmedberg sr=darin a/1.8=bsmedberg a/1.8.0=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190798 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 03:55:30 +00:00
mark%moxienet.com
d2c3991938 323337 Use fastcall on Mac OS X x86: __attribute__(regparm(3)). r=josh a/1.8=me a/1.8.0=dveditz
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190790 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 03:19:38 +00:00
dbaron%dbaron.org
3e28c4d06b Use __builtin_frame_address instead of setjmp to get the frame pointer for Linux stack traces, plus a little other cleanup. r=caillon sr=shaver a=shaver b=323853
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189978 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 19:19:13 +00:00
kaie%kuix.de
7815571e26 Bug 307168 - Add configure test for GCC bug that prevent the pragma-visibility stuff from working properly on some
configurations, and also clean up usages of HAVE_VISIBILITY_PRAGMA which should really be HAVE_VISIBILITY_ATTRIBUTE
r=roc+wolfiR, previous revisions reviewed by bryner
Patch by bsmedberg, a=wtc


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188553 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 11:54:53 +00:00
bryner%brianryner.com
3dae61ad0f [Places merge, bug 324274] fixes bug 316782 "Provide templatized array class" p=darin r=brettw,bsmedberg sr=bryner
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188030 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-23 03:26:08 +00:00
bsmedberg%covad.net
716576e8ca Bug 310976 - Treat 1.5.* as 1.5.infinity r=darin a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181539 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 02:49:00 +00:00
bsmedberg%covad.net
cfab666aa4 Bug 306334 - XULRunner debug doesn't link on mac r=darin/brendan a=cbeard
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179466 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 13:05:58 +00:00
bsmedberg%covad.net
7d7afebeb1 Bug 305992 - nsIVersionComparator broken in some circumstances (UMR) - patch by Justin Bradford <jabradford@gmail.com> r=shaver+me a=shaver
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@179048 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 14:20:50 +00:00
timeless%mozdev.org
ffdbfd0beb Bug 304237 Enable xpcom under windows debuggers to filter assertions the way it does without a debugger
to enable this feature, set XPCOM_DEBUG_DLG=1, or if you're already in the debugger, just poke the static to 2.
r=dougt a=asa


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177933 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 07:49:30 +00:00
bsmedberg%covad.net
02b8310366 Bug 288954 - Make the non-inline members of nsID part of the glue, so that embedders don't link against C++ symbols by accident - r=darin a=shaver
This moves nsID.h|cpp from xpcom/base to xpcom/glue (CVS copies were performed)


git-svn-id: svn://10.0.0.236/trunk@177424 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 13:39:12 +00:00
timeless%mozdev.org
bab3ba6a84 Bug 302698 [@ DumpStackToFileMain64]
r=dougt a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@177029 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 22:17:59 +00:00
bsmedberg%covad.net
cd0b3d77cc Bug 300731 - Change app/extension version scheme going forward, r=darin+shaver a=shaver
git-svn-id: svn://10.0.0.236/trunk@176485 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-23 14:05:25 +00:00
joshmoz%gmail.com
629699c509 don't use regparm on i386 Mac OS X. Patch by Apple Computer, Inc. r=josh r=smfr sr=bsmedberg a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176401 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 19:02:52 +00:00
shaver%mozilla.org
0656ce1457 Bug 269823: invalid casts prevent compilation on 64-bit platforms with gcc4.
Patch from falk@debian.org, r=darin, sr+a=shaver.


git-svn-id: svn://10.0.0.236/trunk@176326 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-20 13:12:13 +00:00
bsmedberg%covad.net
573e4d6f0c Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR, try #2 - Re-landing this in such a way that we're not going to break non-xulrunner builds on mac with xcode < 1.5 until we have the tinderboxen and official build instructions upgraded properly (see the XXXNote in xpcom/sample/Makefile.in, and the continued ifdef MOZ_ENABLE_LIBXUL hack in config/autoconf.mk.in around MOZ_FIX_LINK_FLAGS). r=darin a=asa
git-svn-id: svn://10.0.0.236/trunk@175481 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 12:24:07 +00:00
timeless%mozdev.org
187caaa487 Bug 297723 stackwalk code not working for WinXP
patch by colin@theblakes.com r=dougt a=asa


git-svn-id: svn://10.0.0.236/trunk@175475 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 05:21:02 +00:00
bsmedberg%covad.net
e98012647a Backout bug 298047 per Chase as it breaks some downrev mac systems unexpectedly.
git-svn-id: svn://10.0.0.236/trunk@175375 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 02:04:23 +00:00
bsmedberg%covad.net
eda69baeea Bug 298047 - Drop the dependencies of the XPCOM standalone glue on NSPR (this patch covers everything except dynamic linking) r=darin a=asa (The file xpcom/sample/nsTestSample.cpp moved to xpcom/sample/program/nsTestSample.cpp)
git-svn-id: svn://10.0.0.236/trunk@175333 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 18:53:30 +00:00
timeless%mozdev.org
90c4e1abe8 Bug 297723 stackwalk code not working for WinXP
patch by colin@theblakes.com (cenzic) r=dougt a=bsmedberg
_IMAGEHLP64 ifdefs added to support an old psdk


git-svn-id: svn://10.0.0.236/trunk@175092 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 14:48:12 +00:00
timeless%mozdev.org
3137cde7b2 backiing out
git-svn-id: svn://10.0.0.236/trunk@175082 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 05:20:27 +00:00
timeless%mozdev.org
2c05685e07 Bug 297723 stackwalk code not working for WinXP
patch by colin@theblakes.com (cenzic) r=dougt a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@175080 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 02:32:05 +00:00
joshmoz%gmail.com
f3e632451e remove XP_MAC code from xpcom/base. r=josh r=dougt a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175068 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 00:24:42 +00:00
bsmedberg%covad.net
e46d9782ad Bug 295247 - Allow extensions to ship plugin DLLs, part 1 - r=darin a=shaver
git-svn-id: svn://10.0.0.236/trunk@174059 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 13:29:04 +00:00
dougt%meer.net
7b439fd222 IsLowMemory predicate needs to use total memory, page filess. WINCE only. r=dougt NPODB
git-svn-id: svn://10.0.0.236/trunk@174038 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 04:24:07 +00:00
bzbarsky%mit.edu
34cf5965da Don't use C++ comments in a file included from C code. r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@172824 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-28 20:57:42 +00:00
dbaron%dbaron.org
a3f24ccfd1 Make it possible for apps, extensions, and vendors to all add tokens to the User-Agent string (using default preferences) without overwriting each other. b=274928 r+sr=darin a=mkaply
git-svn-id: svn://10.0.0.236/trunk@171858 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-07 18:11:59 +00:00
bsmedberg%covad.net
f0ad878c0e Bug 288626 - Switch the strict API from opt-in (MOZILLA_STRICT_API) to opt-out (MOZILLA_INTERNAL_API) r=darin
git-svn-id: svn://10.0.0.236/trunk@171774 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 03:35:24 +00:00
bsmedberg%covad.net
06d0e4ec39 Bug 288626 - Begin switch from MOZILLA_STRICT_API to MOZILLA_INTERNAL_API rs=darin for the Makefile var additions. Should not affect the build yet, until we flip a few switches at the end.
git-svn-id: svn://10.0.0.236/trunk@171465 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 18:22:57 +00:00
darin%meer.net
2c2a166b53 fixes bug 286147 "switch from .xulapp to application.ini" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@171271 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 19:36:24 +00:00
bzbarsky%mit.edu
524ff8b031 Make console service init handle out-of-memory. Bug 281093, patch by Daniel de
Wildt <dewildt@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@170096 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-02 16:37:53 +00:00
dougt%meer.net
e01d005842 bug 280245. WinCE build and support changes. r=darin
git-svn-id: svn://10.0.0.236/trunk@168534 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-30 21:33:47 +00:00
timeless%mozdev.org
cf0cc2c5ac Bug 127760 complete patch file for OpenUNIX and OpenServer ports
patch by bugzilla@hiram.ws r=dougt


git-svn-id: svn://10.0.0.236/trunk@167874 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-17 07:09:33 +00:00
bryner%brianryner.com
59c875f83e Add support for using gcc's visibility pragma to treat all function and method declarations as "hidden" unless declared otherwise. Create wrappers for system headers that cause them to be treated as default-visibility declarations. This gives a substantial code size and performance win on compilers that support it, and should show up on the gruff tinderbox. Bug 273336, r=darin sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@166738 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-15 05:52:44 +00:00
doronr%us.ibm.com
2561ed3582 Bug 223097 - XML Schema Validation initial checkin, not built by default. Lives in extensions/schema-validation. r=jst for build changes.
git-svn-id: svn://10.0.0.236/trunk@166562 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-10 15:11:31 +00:00
shaver%mozilla.org
eff2dae6fa add STORAGE error module, r=bz
git-svn-id: svn://10.0.0.236/trunk@166456 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 23:14:13 +00:00
timeless%mozdev.org
41ffe5147a Bug 251078 Remove xpcom's rebase utility
patch by sdwalker@myrealbox.com r=bryner


git-svn-id: svn://10.0.0.236/trunk@165659 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-23 20:00:26 +00:00
bsmedberg%covad.net
adf71a12ee Bug 271313 - nsMemory::HeapMinimize crashes r=darin (regression introduced in bug 267767
git-svn-id: svn://10.0.0.236/trunk@165640 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-23 17:20:00 +00:00