beard%netscape.com
c1203234a7
First Checked In.
1999-11-03 04:26:41 +00:00
beard%netscape.com
4ca7a2c08b
removed obsolete access paths. r=sfraser
1999-10-24 02:45:17 +00:00
beard%netscape.com
84675e0de5
fix :: bustage.
1999-10-21 01:07:50 +00:00
beard%netscape.com
ee608115c2
when GC_DEBUG is off, try to use GC_malloc_ignore_off_page for large blocks. Since GC_MALLOC always returns cleared blocks, don't bother clearning. r=gordon, bug=15906
1999-10-21 00:17:28 +00:00
beard%netscape.com
aad0d65146
added GC_address_to_source, MWUnmangle exports. r=gordon, bug=15906
1999-10-21 00:09:14 +00:00
beard%netscape.com
439146784d
added nsEnvironment.cpp. r=gordon, bug=15906
1999-10-21 00:08:13 +00:00
beard%netscape.com
86a48c4f91
added GC_address_to_source, MWUnmangle stubs. r=gordon, bug=15906
1999-10-21 00:06:13 +00:00
beard%netscape.com
b0f90dfd14
First Checked In.
1999-10-21 00:05:05 +00:00
pierre%netscape.com
9e53c0ec6b
Fix build in Mac embedding apps after last week's changes in nsIWebShell.
1999-10-19 03:02:01 +00:00
dmose%mozilla.org
74c0a60af1
not used on the trunk; the space in the file name is causing script problems. r=smfr@netscape.com, a=leaf@mozilla.org
1999-10-12 18:32:04 +00:00
beard%netscape.com
10d76a7452
fix build bustage, accidentally left GC_LEAK_DETECTOR on.
1999-10-09 03:31:58 +00:00
beard%netscape.com
598b25e0fb
Changed MemAllocatorGC.o target to build MemAllocatorDebug.o. r=jar, bug=15906
1999-10-09 02:58:20 +00:00
beard%netscape.com
a98a6d69a4
added :dist:gc: and :dist:mac: to access paths. r=jar, bug=15906
1999-10-09 02:56:56 +00:00
beard%netscape.com
8b7d71b878
GC_add_roots -> GC_register_fragment, GC_remove_roots -> GC_unregister_fragment. r=jar, bug=15906
1999-10-09 02:56:55 +00:00
beard%netscape.com
c1fb3aba99
added "IDE_Options.h" to ensure consistent build settings. r=jar, bug=15906
1999-10-09 02:54:38 +00:00
beard%netscape.com
103fa49fd7
breakage fixing, gc_stdout -> GC_stdout
1999-10-03 22:30:35 +00:00
beard%netscape.com
1cf6f6d112
Added GC exports, so Stubs target will generate them.
1999-10-03 21:49:41 +00:00
beard%netscape.com
eb6623b344
removed NSStdLibGC target, and .exp file. Moved exports to the one true NSStdLib.exp, so that Stubs target will see them. r=smfr
1999-10-03 21:48:57 +00:00
beard%netscape.com
879a457913
added more GC stub functions, so that NSStdLib can export them. r=smfr
1999-10-03 21:47:11 +00:00
beard%netscape.com
cc6a945ce4
changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:37:53 +00:00
beard%netscape.com
38eebc07c5
First Checked In.
1999-10-02 01:52:41 +00:00
beard%netscape.com
7b99a8d5e0
changed to use MemAllocatorGC.o, r=sfraser
1999-09-30 07:30:37 +00:00
beard%netscape.com
4ecdeb8908
Renamed MemAllocatorGC target to MemAllocatorGC.o, r=sfraser.
1999-09-30 07:12:48 +00:00
beard%netscape.com
a41cce2fb6
added NSStdLibGC.shlb target name, for building with the GC leak detector.
1999-09-30 06:46:22 +00:00
beard%netscape.com
cb5f665907
First Checked In.
1999-09-30 06:45:37 +00:00
pierre%netscape.com
17be93245c
First Checked In.
1999-09-20 22:12:35 +00:00
pierre%netscape.com
ed7bf067d3
First Checked In.
1999-09-20 21:20:26 +00:00
dougt%netscape.com
7fa1019b0e
Adding two MoreFiles API to the export list needed for xpinstall
1999-09-16 20:13:15 +00:00
sfraser%netscape.com
5c71db2d63
Turned off option to search for system headers in user paths. That was just evil.
1999-08-27 23:27:47 +00:00
beard%netscape.com
52ef0284e0
First Checked In.
1999-08-27 04:08:09 +00:00
beard%netscape.com
80de623a16
Added MemAllocatorGC target.
1999-08-27 04:06:44 +00:00
pinkerton%netscape.com
0080230603
moved MenusLib from widget to Interface.mcp for carbon porting ease.
1999-07-20 19:39:04 +00:00
sfraser%netscape.com
3384109e38
Fix project output path so it doesn't make a dist folder in the wrong place.
1999-07-15 23:04:52 +00:00
sfraser%netscape.com
257b8eda80
Remove 'rescued items' group.
1999-07-15 23:04:21 +00:00
pinkerton%netscape.com
77e0b7b272
First Checked In.
1999-07-01 07:21:55 +00:00
gordon%netscape.com
7768a55edc
File Removed.
1999-06-29 18:14:21 +00:00
gordon%netscape.com
24811ff5cc
Removed MacTrace.c and MacTrace.exp from project because they are not used anymore.
1999-06-29 01:22:22 +00:00
tague%netscape.com
7b50e888d2
Added InitTSMAwareApplication to the Toolbox initialization sequence. Part of a set of check-ins to add TSM Input Method support on the Mac.
1999-05-28 05:05:27 +00:00
pierre%netscape.com
f1824a24bf
File Removed.
1999-05-28 02:00:54 +00:00
sfraser%netscape.com
e47bf4c0d0
Fix for bug 4051 -- with large memory allocation, quit on launch. Was a numeric overflow in the memory manager initialization.
1999-05-27 04:12:22 +00:00
dp%netscape.com
0443b20e33
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
pierre%netscape.com
aeecd8f4e6
Moved the Profiler stuff into separate targets in NSRuntime. Udapted the build scripts.
1999-05-18 02:59:03 +00:00
saari%netscape.com
33abf04721
Initialize the mac contextual menu manager
1999-05-14 21:59:47 +00:00
pierre%netscape.com
dbb6ab890d
First Checked In.
1999-05-14 10:02:32 +00:00
pierre%netscape.com
a0d46b2572
profiler-ready
1999-05-12 07:22:03 +00:00
pierre%netscape.com
538ef6fa2a
profiler-ready
1999-05-12 07:11:51 +00:00
pierre%netscape.com
6bd3c71c5c
First Checked In.
1999-05-12 06:57:52 +00:00
pinkerton%netscape.com
4d01598e2a
don't use the NSRuntimeStubs, use NSRuntime instead. No need for stubs anymore because runtime is built before stdlib.
1999-05-12 05:36:41 +00:00
pinkerton%netscape.com
92abbc36da
Add two new targets for Carbon that use the MSL mem allocators instead of sfraser's because heapzones don't exist under Carbon.
1999-05-12 03:48:01 +00:00
pinkerton%netscape.com
60046dc236
add the MacOS Support:Headers:Universal Headers access path so that we can pick up subfolders in the headers introduced in Carbon. Adding this path won't affect non-carbon builds because this folder exists already.
1999-05-12 03:47:19 +00:00
pinkerton%netscape.com
b4d7fe7437
leave exporting qd to nsRuntimeQD.exp
1999-05-12 03:31:23 +00:00
pinkerton%netscape.com
c21bc45850
add two new targets for Carbon (debug and optimized). These targets don't include quickdraw_globals.c or export "qd". Introduced a new file NSRuntimeQD.exp that is only in the non-Carbon targets that exports "qd".
1999-05-12 03:31:07 +00:00
pinkerton%netscape.com
4e72adf10a
First Checked In.
1999-05-12 03:29:47 +00:00
pinkerton%netscape.com
5c11b4f33e
more stuff that doesn't exist under Carbon, commented out when building for that. We really need a carbonated moreFiles.
1999-05-12 02:30:50 +00:00
pinkerton%netscape.com
c24aa60cfd
some of the timer stuff in here (which we don't use) doesn't like the WWDC Carbon Headers. #ifdef'd out for TARGET_CARBON.
1999-05-11 21:31:32 +00:00
pinkerton%netscape.com
da511c0edd
use MacPrefix.h for the target we build. It was already used in the other targets, but not for the optimized .o we always build.
1999-05-11 21:30:18 +00:00
pinkerton%netscape.com
5f8f243e4a
PBCopyFileSync and PBHMoveRenameSync don't exist in Carbon. Hack around this when TARGET_CARBON is defined, but we need a better solution. Shouldn't affect builds when this is off.
1999-05-10 23:05:01 +00:00
pinkerton%netscape.com
214e95214e
totalBytes and FreeBytes structs changed under Carbon. Fixes to work in both environments.
1999-05-10 22:37:50 +00:00
pinkerton%netscape.com
378ea45300
move #include of DefinesMac.h up a few lines to pick up the correct TARGET_CARBON define there.
1999-05-10 22:34:12 +00:00
pinkerton%netscape.com
938bcd3357
don't init toolbox if we're building for carbon.
1999-05-10 22:33:39 +00:00
rjc%netscape.com
87eeebef45
Fix bug # 4357 where FTP is broken on the Mac. This is basically the same bug and same bug fix as bug # 3405. Somebody needs to fix this for real... I think we should make Kathy Brade do it (Hi Kathy!) as she introduced the bug. Anyway, approval=chofmann.
1999-04-30 23:17:08 +00:00
briano%netscape.com
d45d516382
No longer a problem for non-Mac platforms.
1999-04-27 23:50:04 +00:00
sfraser%netscape.com
2d04489213
Fix a ton of link warnings by removing MathLib, since this is imported via InterfaceStubs.
1999-04-27 04:07:06 +00:00
jj%netscape.com
1ae882c4c5
File Removed.
1999-04-22 01:25:18 +00:00
jj%netscape.com
1e1cc817ba
updated for MSL 4.1.05
1999-04-22 01:25:04 +00:00
pinkerton%netscape.com
2844739ef8
remove MathLib, as it is in interfacesLib already.
1999-04-10 00:49:18 +00:00
sdagley%netscape.com
417581861e
Fix bug #3405 . Thanks to sfraser's research we discovered that there was a nasty problem caused by mactime.c including xp_mcom.h (added by brade on 3/3) causing ctime to be redefined as macctime. This is bad since macctime calls ctime (can you say recursion, recusrion, recusrsion...). Fix was to add an #undef for ctime after including xp_mcom.h and sacrificing a purple dinosaur.
1999-03-05 05:39:20 +00:00
brade%netscape.com
9b114a53d7
reduce compiler warnings
1999-03-03 14:31:00 +00:00
sfraser%netscape.com
e5fb296b28
Mac project changes -- NSStdlib now includes the memory allocators and MoreFiles as static libraries, and re-exports their symbols.
1999-02-26 00:41:00 +00:00
sfraser%netscape.com
fcf23067bb
Mac project changes: remove MSL libs from NSRuntime, and don't export new/delete from here
1999-02-26 00:40:12 +00:00
sfraser%netscape.com
6b1b2e507d
Mac project uptates; build the memory allocators and morefiles as static libraries.
1999-02-26 00:39:19 +00:00
sar%netscape.com
eecbed5e4c
Turn of "modification date caching" so that dependencies are sure to work.
1999-02-11 00:04:46 +00:00
sfraser%netscape.com
513027db17
First Checked In.
1999-01-31 00:27:56 +00:00
petitta%netscape.com
5f594a8aed
removed FlushAllocator.h(obsolete)
1999-01-28 19:57:21 +00:00
jj%netscape.com
27a10ef132
fixed non-debug build bustage
1999-01-27 22:10:44 +00:00
petitta%netscape.com
1962fc8507
Added Files
1999-01-27 21:48:24 +00:00
mcmullen%netscape.com
302ce3167e
Added a new InitializeMacToolbox() to NSStdLib (declared in macstdlibextras.h) and exported it. This makes all the Mac Toolbox Init calls, and also (if DEBUG) initializes SIOUX without menus. Safe to call this multiple times (it has a static boolean). Removed toolbox initialization from constructor of nsAppShell, and called InitializeMacToolbox() instead. Called InitializeMacToolbox from main in viewer app, and also from a static initializer in nsAppRunner.cpp.
1999-01-27 02:11:56 +00:00
sfraser%netscape.com
9ac72ccdf0
Add an optimization in the large heap allocators which keeps track of the largest contiguous free block in each chunk.
1999-01-26 01:08:54 +00:00
sfraser%netscape.com
2c1c741f37
Removing ProfilerLib that I left in there by mistake.
1999-01-22 00:22:19 +00:00
sfraser%netscape.com
e50a274277
First Checked In.
1999-01-22 00:21:46 +00:00
sfraser%netscape.com
8df51a7c8f
Added a new target that builds a NewPtr-based implementation of malloc/free for debugging purposes.
1999-01-22 00:20:42 +00:00
sfraser%netscape.com
bd88993c12
Various optimizations in the memory allocators as fix for bug 2254. Also now zap the contents of allocated and freed blocks.
1999-01-22 00:20:06 +00:00
sfraser%netscape.com
fab0cd5266
First Checked In.
1999-01-21 23:35:30 +00:00
sfraser%netscape.com
9f6ce6ad92
Added a #pragma error noting that this file is obsolete, but remains for reference reasons.
1999-01-21 23:35:08 +00:00
sfraser%netscape.com
cbf2c95809
Commented out obsolete PowerPlant includes
1999-01-21 23:34:32 +00:00
sfraser%netscape.com
76e2ac0132
File Removed.
1999-01-19 22:34:36 +00:00
sdagley%netscape.com
8280293fe6
Fix improper calculation of gmtDelta - was using Mac toolbox BitTest routine to test the wrong bit, changed to a simpler & test. Checking in with permission of cyeh.
1999-01-12 01:22:46 +00:00
sfraser%netscape.com
69956d9568
Add SIOUX initialization routine
1999-01-08 03:27:22 +00:00
sfraser%netscape.com
818012feb1
Added SIOUX files in the debug target, and made a new debug target with console stubs. Also turned on PPC struct alignment in all targets.
1999-01-08 03:26:55 +00:00
sfraser%netscape.com
216fed583d
Change to use regular prefix configuration
1999-01-08 03:26:09 +00:00
sfraser%netscape.com
dacb3fc972
First Checked In.
1999-01-08 03:25:16 +00:00
sfraser%netscape.com
b85ec871d8
File Removed.
1998-12-17 01:21:56 +00:00
pinkerton%netscape.com
250b52ae62
Don't build NavServices stuff because it doesn't work with the 3.2 universal headers (apple changed a struct).
1998-12-08 19:42:52 +00:00
sfraser%netscape.com
91bb31b616
Change BlockZero to memset.
1998-12-05 22:41:14 +00:00
sfraser%netscape.com
c44a39bcf6
Update project files to remove old mem allocator code, and include new allocators. Also made static debug target for testing purposes.
1998-12-05 22:05:23 +00:00
sfraser%netscape.com
2a0e1ac09b
Allocators now use shared heap zones, for better temp mem use. Other minor changes.
1998-12-05 22:04:36 +00:00
sfraser%netscape.com
4745314948
Adjust prefix files for the new allocators.
1998-12-05 22:03:38 +00:00
sfraser%netscape.com
4af5f539a9
Remove all but the basic exports.
1998-12-05 22:02:58 +00:00
sfraser%netscape.com
084500af72
Remove the Flush_ calls, and tidy up new().
1998-12-05 22:02:10 +00:00
sfraser%netscape.com
fa94d0ae28
Remove the extern Flush_Allocate, and replace call with a malloc.
1998-12-05 22:01:30 +00:00
sfraser%netscape.com
2b860e9de6
No longer export FlushAllocator.h. MacMemAllocator.h should also go away when NSPR is fixed.
1998-12-05 22:01:00 +00:00
sfraser%netscape.com
b55f9e806c
Add a #error to warn that this file should no longer be used. I can't remove it, because NSPR still includes it.
1998-12-05 22:00:24 +00:00
sfraser%netscape.com
6b88bb2485
Dumping out my latest memory manager changes. Still not being built yet. New code includes stats collection, but no way to write out stats at the moment.
1998-12-04 02:21:19 +00:00
sfraser%netscape.com
73b8dac968
First Checked In.
1998-12-03 00:45:32 +00:00
beard%netscape.com
c62b49cafc
Mac shared library migration.
1998-11-30 22:15:00 +00:00
beard%netscape.com
e16207cbed
Fixes spurious drawing of the security icon.
1998-10-30 03:01:38 +00:00
ftang%netscape.com
219b89228c
UTF8 enable HyperTree title and inline edit
1998-10-21 14:32:48 +00:00
saari%netscape.com
fdb8a183ac
Mac only change.
Making changes to make the mac toolbars no flash on mouse rollover or when playing an animated GIF
1998-10-16 21:29:55 +00:00
saari%netscape.com
df21a6da41
Mac only change to Mac memory allocator.
Checking in John McMullen's change to the small block allocator.
1998-10-16 04:52:44 +00:00
pinkerton%netscape.com
f2f8fe6956
new constructor for creating attachments from code, not from Constructor.
1998-10-08 21:56:26 +00:00
pinkerton%netscape.com
4a5f3dd8d0
Fix build bustage. Add default constructor so we can create w/out an LStream.
1998-10-06 22:54:15 +00:00
pinkerton%netscape.com
85f8eb5407
Fix hidden virtuals.
1998-10-06 03:59:05 +00:00
pierre%netscape.com
e10f7a92e3
fix 1000s of link warnings in Mac Raptor / some XP stubs were hiding actual functions
1998-10-06 03:00:28 +00:00
pierre%netscape.com
96f90fa8d8
getting obsolete: added #error "use CWPro4 version"
1998-10-06 02:56:07 +00:00
saari%netscape.com
2780450cd8
Merged sfraser's realloc improvements for the Mac memory allocator from Nova to Mozilla.
Referenced by bug #326465
1998-10-05 23:00:21 +00:00
cyeh%netscape.com
3c34f3063b
removing obsolete files. use MANIFEST instead.
1998-10-05 18:42:02 +00:00
cltbld%netscape.com
37a48db0d5
Set NavigationLib to weak linked
1998-10-01 19:08:39 +00:00
jfrancis%netscape.com
4b3eecd551
Making the world safe for MacOS 8.1
1998-09-30 18:31:22 +00:00
pinkerton%netscape.com
08d848e11f
remove explicit LListener inheritance.
1998-09-29 17:35:23 +00:00
pinkerton%netscape.com
0a133f19b3
casts to make pro4 compiler happy
1998-09-29 17:32:11 +00:00
pinkerton%netscape.com
8918e79782
make sure we pick up right header files.
1998-09-29 17:31:08 +00:00
pinkerton%netscape.com
c4aeec3725
make sure we pick up the correct defines.
1998-09-29 17:30:47 +00:00
pinkerton%netscape.com
bbda3ebb40
new pro4 exports.
1998-09-29 17:30:20 +00:00
pinkerton%netscape.com
9d38f4cfe6
pro4 namespace stuff.
1998-09-29 17:29:34 +00:00
pinkerton%netscape.com
4f2e315c15
new stuff from pro4
1998-09-29 17:29:08 +00:00
pinkerton%netscape.com
266acfda25
fix warnings.
1998-09-29 17:25:45 +00:00
pinkerton%netscape.com
e3b0358d20
carbon stuff.
1998-09-29 17:25:31 +00:00
pinkerton%netscape.com
6f3fed442b
add new[] and delete[] and fix other stuff (get rid of flushAlloc, etc)
1998-09-29 17:23:18 +00:00
pinkerton%netscape.com
a24c54f81e
pro4 changes
1998-09-29 17:20:12 +00:00
pinkerton%netscape.com
412b488e70
pro4 changes.
1998-09-29 17:20:02 +00:00
pinkerton%netscape.com
0d18c76c5d
make sure we pull in relevant headers.
1998-09-29 17:15:30 +00:00
pinkerton%netscape.com
80dca20478
new export file for pro4.
1998-09-29 17:14:28 +00:00
pinkerton%netscape.com
4c3b506c5e
Pro4 mods (casts).
1998-09-29 17:11:45 +00:00
pinkerton%netscape.com
7c640d6f80
Updated projects for Pro4. Turned off mod-date caching for depend builds. Using InterfacesStubs wrapper where appropriate for Carbon.
1998-09-29 17:11:00 +00:00
cyeh%netscape.com
373cfdd065
removing old NSPR20 #ifdef
1998-09-28 20:38:02 +00:00
ftang%netscape.com
d784f3b507
Fix UTF8 problem
1998-09-24 09:23:19 +00:00
ftang%netscape.com
c12622f11f
fix the wrong measurement problem in UTF8 by calling the new UTF8 function
1998-09-24 09:22:32 +00:00
ftang%netscape.com
d9351da6f8
implement better UTF8 drawing support. Implement mid and end truncation for UTF8
1998-09-24 09:18:25 +00:00
wtc%netscape.com
3b8cb781fb
NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
...
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
pinkerton%netscape.com
b37e88adc6
adding QA_Partner support.
1998-09-11 19:00:41 +00:00
sdagley%netscape.com
51ce5af2d9
Implement real version of FE_CheckConfirm
1998-09-08 21:32:03 +00:00
pinkerton%netscape.com
55abd366a0
use LScrollerView
1998-09-08 18:07:48 +00:00
ftang%netscape.com
fe39d1964f
Merge the fix 311741 from 4.5 tree.
1998-09-03 20:47:32 +00:00
pinkerton%netscape.com
c23dd829b6
making RefreshRowRange const.
1998-09-01 20:19:34 +00:00
pinkerton%netscape.com
2fb62246a8
updated for new CProgressCaption
1998-09-01 20:16:43 +00:00
pinkerton%netscape.com
9e930ec253
New RowIsContainer method which can replace CellHasDropFlag to determine if the row is a container and if it is currently expanded or collapsed. Fixed auto-expand d&d to use this instead of CellHasDropFlag so it will still autoexpand when drop flags are not used.
1998-08-28 20:32:00 +00:00
pinkerton%netscape.com
1de225703f
Allow tooltip to show up even when not on a valid cell.
1998-08-25 20:25:15 +00:00
pinkerton%netscape.com
5b5b561ac6
Better handling of UTF8.
1998-08-25 20:23:47 +00:00
pinkerton%netscape.com
cfeb74516b
new UTF8 drawing routines (yay!)
1998-08-25 00:04:34 +00:00
pinkerton%netscape.com
cbc34d9544
Landing code from 4.5. Allows tooltips to stay around between areas that want them, instead of hiding each time.
1998-08-25 00:03:19 +00:00