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

907 Коммитов

Автор SHA1 Сообщение Дата
mcafee%netscape.com e813582092 Adding stubs for XP_ReBuffer() and XP_Trace() so we don't keep copying stubs around the tree; both viewer and apprunner had their own versions of this 1999-02-01 11:03:45 +00:00
sfraser%netscape.com 3564688e35 First Checked In. 1999-01-31 00:27:56 +00:00
petitta%netscape.com fa5d88601c removed FlushAllocator.h(obsolete) 1999-01-28 19:57:21 +00:00
jj%netscape.com 8d36a6fc05 fixed non-debug build bustage 1999-01-27 22:10:44 +00:00
petitta%netscape.com ebc70632c7 Added Files 1999-01-27 21:48:24 +00:00
mcmullen%netscape.com a58105db04 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 2e36275b5d 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 ce779ce2f2 Removing ProfilerLib that I left in there by mistake. 1999-01-22 00:22:19 +00:00
sfraser%netscape.com fae5dab490 First Checked In. 1999-01-22 00:21:46 +00:00
sfraser%netscape.com eed9a1690d 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 0e9cbbecc9 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 a3898d0100 First Checked In. 1999-01-21 23:35:30 +00:00
sfraser%netscape.com 1e4169f2ff 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 2c6dbcfc72 Commented out obsolete PowerPlant includes 1999-01-21 23:34:32 +00:00
sfraser%netscape.com 951addb80e File Removed. 1999-01-19 22:34:36 +00:00
mcmullen%netscape.com df728321d8 Added all the nucache files to the memory module project (as a group) so that NU_CACHE can be turned on with a flick of the wrist, made the modular memory library build with the NU_CACHE flag turned on, fixed build warnings and errors. The NU_CACHE flag is still OFF, because the database code doesn't exist for Macintosh or Unix :-( 1999-01-14 23:21:06 +00:00
sdagley%netscape.com fd18f32d2b 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 b204f8ea3d Add SIOUX initialization routine 1999-01-08 03:27:22 +00:00
sfraser%netscape.com a8d052c951 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 8c580c2e5b Change to use regular prefix configuration 1999-01-08 03:26:09 +00:00
sfraser%netscape.com 049beddf40 First Checked In. 1999-01-08 03:25:16 +00:00
shaver%netscape.com af51904fec resprinkle NO_STATIC_LIB, but spare libpng so that viewer is cool. Also, repair some viewer/apprunner link foibles 1998-12-18 02:55:23 +00:00
sfraser%netscape.com 5d62de2b19 File Removed. 1998-12-17 01:21:56 +00:00
donm%netscape.com 37804b7a40 backing out Shaver's changes. -donm 1998-12-16 00:49:36 +00:00
shaver%netscape.com 0161071aef Make apprunner link dynamically.
Sprinkle Makefile.ins with NO_STATIC_LIB to speed the build and reduce the disk
requirements.
1998-12-15 22:17:14 +00:00
pinkerton%netscape.com 3b93638e26 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 c90ff9b46e Change BlockZero to memset. 1998-12-05 22:41:14 +00:00
sfraser%netscape.com 78a692454a 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 8de3b16eb4 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 5e512d94a3 Adjust prefix files for the new allocators. 1998-12-05 22:03:38 +00:00
sfraser%netscape.com 4b3fa6114d Remove all but the basic exports. 1998-12-05 22:02:58 +00:00
sfraser%netscape.com b2d0a9208d Remove the Flush_ calls, and tidy up new(). 1998-12-05 22:02:10 +00:00
sfraser%netscape.com 18e315daff Remove the extern Flush_Allocate, and replace call with a malloc. 1998-12-05 22:01:30 +00:00
sfraser%netscape.com 3ef9587b99 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 ea7fca2f99 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
ramiro%netscape.com e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
sfraser%netscape.com 9563c38cc9 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 46017e9804 First Checked In. 1998-12-03 00:45:32 +00:00
beard%netscape.com c0c7bc482d Mac shared library migration. 1998-11-30 22:15:00 +00:00
cyeh%netscape.com 65038e9551 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
briano%netscape.com 1ed053b771 Fix for platforms that have PRInt64 defined as a struct. 1998-11-15 08:56:19 +00:00
briano%netscape.com af2e8905f9 Fix for overly anal-retentive compilers. 1998-11-15 08:47:18 +00:00
briano%netscape.com 232e3ba63b Fix to shut up the compilers on OSF/1. 1998-11-15 08:46:54 +00:00
sudu%netscape.com 8a54605f1b Changes to support liveconnect security using ProxyJNI 1998-11-02 23:11:38 +00:00
beard%netscape.com 93430e373e Fixes spurious drawing of the security icon. 1998-10-30 03:01:38 +00:00
cmanske%netscape.com f58aeeead4 Fixed bugzilla bugs 305, 306, 307 and some code cleanup. 1998-10-29 20:38:40 +00:00
raman%netscape.com 06c445dbcc Added JavaScript object for background download 1998-10-28 20:17:56 +00:00
dougt%netscape.com 97b09fb24f Added lm_bkgrd.c to project 1998-10-28 20:15:41 +00:00
ddrinan%netscape.com eef3438201 Added handling of xpSecurityModule 1998-10-27 03:55:12 +00:00
brendan%netscape.com b29efa5198 - Add unsigned casts to relational expressions, silencing warnings at the cost
of failing to check negative-wraparound of int32 operands.
- Add casts and XXX comments to MSG_* calls that lack prototypes.
- #ifdef XP_UNIX around MimeHeaders_do_unix_display_hook_hack.
1998-10-26 19:25:17 +00:00
nhotta%netscape.com 7b3c5ed9b6 Added WinFE implementation. 1998-10-23 18:51:40 +00:00
nhotta%netscape.com 2017acf95a Added lm_env.c. 1998-10-22 20:55:09 +00:00
nhotta%netscape.com 84d74cf317 Added lm_env.c. 1998-10-22 20:35:54 +00:00
nhotta%netscape.com b1af59cdce Added environment object. 1998-10-22 20:33:31 +00:00
nhotta%netscape.com 5ca5633486 Added lm_DefineEnvironment. 1998-10-22 20:13:47 +00:00
nhotta%netscape.com 944d65db04 Implements environment object. 1998-10-22 20:09:16 +00:00
cls%seawood.org fb30f9daa0 Didn't realize that this was *the* real_stderr declaration that the rest of the build used. Removed the additional DEBUG ifdef. 1998-10-22 06:55:10 +00:00
cls%seawood.org 58641ee9f5 Removed some MKLINUX & MACLINUX ifdefs. Replace a couple with (defined(linux) && defined(__powerpc__)).
Added glibc ifndefs to strdup declarations.
Fixed problem with stderr under glibc 2.1.
Patch submitted by Tom Rini <trini@kernel.crashing.org>.
1998-10-22 06:05:19 +00:00
nhotta%netscape.com 1f7cbd83c7 Added country.c. 1998-10-21 21:53:09 +00:00
nhotta%netscape.com a2cb4a5e73 Implementation of getting language and country information of the Navigator environment. 1998-10-21 21:31:31 +00:00
kin%netscape.com 14c70663f3 Fix for bug #329760: ENDER: Loading multi-part mime into Ender leaves tmp
files around.
Files touched:

    include/edt.h
    lib/layout/edtbuf.cpp
    lib/layout/edtlist.cpp
    lib/mailto/mprdecod.cpp
1998-10-21 20:37:43 +00:00
ftang%netscape.com 404bf5feae UTF8 enable HyperTree title and inline edit 1998-10-21 14:32:48 +00:00
timm%netscape.com 77d5f6b3fd first cut at JS reflection of dialer stack 1998-10-21 04:48:51 +00:00
timm%netscape.com 890fad5742 added JSTARGET_UNIVERSAL_DIALER_ACCESS 1998-10-21 04:47:19 +00:00
cls%seawood.org ed2a7f5f65 Sync'd various Makefile.ins to their Makefile counterparts.
Removed nspr & nspr20 from REQUIRES.  Removed NSPR_LDFLAGS.
Changed LIBNSPR refs to NSPR_LIBS.
Removed leftover NSPR20 ifdefs.
1998-10-21 02:13:56 +00:00
tague%netscape.com 084595a5ed Added implementation of locale sensitive date/time formatting functions 1998-10-20 21:40:27 +00:00
jfrancis%netscape.com a813c95e74 First Checked In. 1998-10-19 23:09:50 +00:00
shaver%netscape.com 51896259f4 remove stale DOM span/transclusion code 1998-10-19 20:45:03 +00:00
cyeh%netscape.com 0687c45a07 remove NSPR20 #ifdef 1998-10-19 20:21:04 +00:00
kin%netscape.com 4a5d7819bb Modified the following files to get Unix ENDER to save Multi-part MIME:
cmd/xfe/forms.c
    include/edt.h
    lib/layout/editor.cpp
    lib/mailto/mhtmlstm.cpp
1998-10-19 18:24:51 +00:00
kin%netscape.com 3f8bc0de7c Fix for bug #329764: ENDER: Occassional infinite loop when loading
multi-part mime
Modified ParseBuffer to increment t_index when calling continue in the while
loop that searches for the string "SRC".
1998-10-19 18:23:44 +00:00
pollmann%netscape.com db243c4c15 Added libdom.[ch] for DOM Style parsers 1998-10-17 02:40:25 +00:00
nisheeth%netscape.com 6110735e63 Patch submitted by Chris Siegler (siegler@citilink.com). Checks for an
error case in layout of formatted and preformatted text and aborts early.
Fixes a crash on resizing of pages with preformatted text inside tables.
1998-10-17 00:42:30 +00:00
sdagley%netscape.com 89cb766f22 Even though the Mac has the best compilers of all the Mozilla platforms it doesn't allow you to do C++ code in C files. 1998-10-16 23:55:56 +00:00
nisheeth%netscape.com 7044e96108 Patch for Layout Probe API. Submitted by Ori Kravitz (orik@mercury.co.il). 1998-10-16 22:26:29 +00:00
pollmann%netscape.com 622f4508be Move DOM Style parsers to laydom.[ch]
Add destructor to entries
1998-10-16 22:11:19 +00:00
saari%netscape.com 68f14d0c22 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
pollmann%netscape.com bbabc2af1c #ifdef the whole file for Mac builds :S 1998-10-16 21:24:41 +00:00
pollmann%netscape.com 61e94462cf Move DOM Style parsers to laydom.[ch]
Add destructor to entries.
1998-10-16 21:18:24 +00:00
shaver%netscape.com 294bca5739 add destructor to entries 1998-10-16 20:51:20 +00:00
cyeh%netscape.com 0cd0b384a6 remove lm_span.c and lm_trans.c. these files were wrapped around an #ifdef DOM and were never built. if you must protest, please write the office of Mike Shaver, shaver@netscape.com 1998-10-16 20:42:37 +00:00
kin%netscape.com 8680dfa5de Changed bogus MOZ_ENDER ifdef to the proper ENDER ifdef. 1998-10-16 19:26:11 +00:00
cyeh%netscape.com 2d19fcc159 reflect NO_SECURITY changes in Makefile 1998-10-16 18:53:47 +00:00
shaver%netscape.com b0b64141f7 Perignon: don't force creation of style DB 1998-10-16 18:25:21 +00:00
toshok%hungry.com a3eca9b6f6 DOM_StyleGetDatabaseFromContext => DOM_StyleDatabaseFromContext 1998-10-16 07:38:32 +00:00
saari%netscape.com 1964fe19fa 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
cyeh%netscape.com 6c9dcea7ae remove NO_SECURITY 1998-10-15 22:42:14 +00:00
cmanske%netscape.com 94d9781c29 Implemented new function to check if in Preformt text 1998-10-15 22:03:20 +00:00
nisheeth%netscape.com 4861392800 This change is realy cool. The compositor gets enabled at the end of layout
rather than at the beginning, so, we don't see a blank page between URL
traversals at all.  The earlier page remains visible until the new page has
pixels that can be shown, and then, BANG, the new page becomes visible.

Gone are the days when we have to stare at a blank page while layout occurs.
1998-10-15 22:01:21 +00:00
shaver%netscape.com d8e07356ea need prlong.h explicitly now that JS doesn't provide LL_* by default 1998-10-15 21:43:32 +00:00
cmanske%netscape.com 3a5cd7f195 Fixing build bustage 1998-10-15 20:39:34 +00:00
cyeh%netscape.com ff7bbf74b0 trying to fix build bustage. 1998-10-15 19:36:49 +00:00
cmanske%netscape.com 572103823d Fixed object sizing bugs. Renamed params in these areas for readability. Fixed problems when clicking below doc or inbetween table cells 1998-10-15 19:35:48 +00:00
shaver%netscape.com 582327af4c Fixed tree generation and added new STYLE_NODE flags for content-hiding. 1998-10-15 18:34:05 +00:00
shaver%netscape.com 689593b998 (All DOM changes.)
Fixed layer properties.  Links and images-within-links get the right appearance
even when there are no style rules.  Started on lo_SetStyleSheetBoxProperties.
Don't force the creation of a style db, ever.  Handle style-system failures
more gracefully.  Update to use ACTIVE_NODE where appropriate.
1998-10-15 18:32:04 +00:00
shaver%netscape.com 5caf09b547 memory management fixes and debug cleanup 1998-10-15 17:45:03 +00:00
nisheeth%netscape.com 409b28fe50 Resizing from the middle of the document was resetting the scrollbar to the
top and then setting it back to the remember position.  Fixed the unnecessary
up and down jumping of the scrollbar.
1998-10-15 06:16:16 +00:00
nisheeth%netscape.com bb8022c4f8 Fix for Bugzilla bug 492. We were inserting the floating element for the
left/right aligned tables into the line list at the beginning of the list
rather than the end.  This caused re-ordering of floating tables as well
as display problems.
1998-10-15 05:32:19 +00:00
mccabe%netscape.com 2ae425ed8c Change "%c" date specifier for document.lastModified to "%#c" on
windows to get a 4-digit date in the string produced.

Were that it were just a Date object instead of a string.  Oh, woe.
1998-10-15 02:49:44 +00:00
mjudge%netscape.com 5f185d6e92 this will fix it. i will get rid of unused files later. 1998-10-14 23:16:00 +00:00