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

1064 Коммитов

Автор SHA1 Сообщение Дата
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
ramiro%netscape.com bbd8997c46 Fixing the stderr brain damage.
This code is obsolete, but it will server as documentation someday.
1999-02-21 12:24:46 +00:00
alecf%netscape.com 6ae625003e remove md5 from MOZ_MAIL_NEWS build 1999-02-18 19:54:54 +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
mcafee%netscape.com 628ad5aaad Two versions of XP_QSORT(), switching Solaris from the libimg version to the xp version 1999-02-07 09:30:51 +00:00
mcafee%netscape.com c9c6113d3c Moving XP_ReBuffer() and XP_Trace() from xp_stubs.c to xp_stub.c, sorry I didn't see the original stub file. Retiring xp_stubs.c. 1999-02-02 03:08:03 +00:00
mcafee%netscape.com 782f29d815 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 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
mcmullen%netscape.com 39aa71fd50 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 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
shaver%netscape.com 009626137f 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 b85ec871d8 File Removed. 1998-12-17 01:21:56 +00:00
donm%netscape.com 892afafcc0 backing out Shaver's changes. -donm 1998-12-16 00:49:36 +00:00
shaver%netscape.com 10c5b7a554 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 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
ramiro%netscape.com 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +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
cyeh%netscape.com e9d3c67427 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 8ac7ec947b Fix for platforms that have PRInt64 defined as a struct. 1998-11-15 08:56:19 +00:00
briano%netscape.com 58f077cd96 Fix for overly anal-retentive compilers. 1998-11-15 08:47:18 +00:00
briano%netscape.com 463ee5eb09 Fix to shut up the compilers on OSF/1. 1998-11-15 08:46:54 +00:00
sudu%netscape.com a4f7620f28 Changes to support liveconnect security using ProxyJNI 1998-11-02 23:11:38 +00:00
beard%netscape.com e16207cbed Fixes spurious drawing of the security icon. 1998-10-30 03:01:38 +00:00
cmanske%netscape.com 63b50a54f4 Fixed bugzilla bugs 305, 306, 307 and some code cleanup. 1998-10-29 20:38:40 +00:00
raman%netscape.com ce91d5bc08 Added JavaScript object for background download 1998-10-28 20:17:56 +00:00
dougt%netscape.com 38c8324e67 Added lm_bkgrd.c to project 1998-10-28 20:15:41 +00:00
ddrinan%netscape.com 7bf1a21305 Added handling of xpSecurityModule 1998-10-27 03:55:12 +00:00
brendan%netscape.com 57d266d4fb - 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 23893c33c8 Added WinFE implementation. 1998-10-23 18:51:40 +00:00
nhotta%netscape.com 9ce6f0cc57 Added lm_env.c. 1998-10-22 20:55:09 +00:00
nhotta%netscape.com 634758788d Added lm_env.c. 1998-10-22 20:35:54 +00:00
nhotta%netscape.com 74b33df2be Added environment object. 1998-10-22 20:33:31 +00:00
nhotta%netscape.com 74f681942d Added lm_DefineEnvironment. 1998-10-22 20:13:47 +00:00
nhotta%netscape.com 0af6384419 Implements environment object. 1998-10-22 20:09:16 +00:00
cls%seawood.org 3d1afe55bf 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 382f88e891 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 9170c46982 Added country.c. 1998-10-21 21:53:09 +00:00
nhotta%netscape.com 49068af170 Implementation of getting language and country information of the Navigator environment. 1998-10-21 21:31:31 +00:00
kin%netscape.com 289d0646e5 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 219b89228c UTF8 enable HyperTree title and inline edit 1998-10-21 14:32:48 +00:00
timm%netscape.com 876cfdb71b first cut at JS reflection of dialer stack 1998-10-21 04:48:51 +00:00
timm%netscape.com d02fc116b5 added JSTARGET_UNIVERSAL_DIALER_ACCESS 1998-10-21 04:47:19 +00:00
cls%seawood.org 001ed2ffd4 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 9cf2ccc0f5 Added implementation of locale sensitive date/time formatting functions 1998-10-20 21:40:27 +00:00
jfrancis%netscape.com 1670d8bc57 First Checked In. 1998-10-19 23:09:50 +00:00
shaver%netscape.com df4a7696b4 remove stale DOM span/transclusion code 1998-10-19 20:45:03 +00:00
cyeh%netscape.com 8a22589b1c remove NSPR20 #ifdef 1998-10-19 20:21:04 +00:00
kin%netscape.com b7bcbb4c3d 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 ae743f3d62 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 02afba6ebb Added libdom.[ch] for DOM Style parsers 1998-10-17 02:40:25 +00:00
nisheeth%netscape.com 2642c817b0 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 d71e3e62b8 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 4a0f993d0b Patch for Layout Probe API. Submitted by Ori Kravitz (orik@mercury.co.il). 1998-10-16 22:26:29 +00:00
pollmann%netscape.com cb9bff9f76 Move DOM Style parsers to laydom.[ch]
Add destructor to entries
1998-10-16 22:11:19 +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
pollmann%netscape.com ad21b6fe26 #ifdef the whole file for Mac builds :S 1998-10-16 21:24:41 +00:00
pollmann%netscape.com 9546182f05 Move DOM Style parsers to laydom.[ch]
Add destructor to entries.
1998-10-16 21:18:24 +00:00
shaver%netscape.com 8d5465ff84 add destructor to entries 1998-10-16 20:51:20 +00:00
cyeh%netscape.com 49df0a1ecc 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 d80a3fcfa4 Changed bogus MOZ_ENDER ifdef to the proper ENDER ifdef. 1998-10-16 19:26:11 +00:00
cyeh%netscape.com e57d98572a reflect NO_SECURITY changes in Makefile 1998-10-16 18:53:47 +00:00
shaver%netscape.com edc2a085ef Perignon: don't force creation of style DB 1998-10-16 18:25:21 +00:00
toshok%hungry.com e69ef6cc1d DOM_StyleGetDatabaseFromContext => DOM_StyleDatabaseFromContext 1998-10-16 07:38:32 +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
cyeh%netscape.com 476259443f remove NO_SECURITY 1998-10-15 22:42:14 +00:00
cmanske%netscape.com 6df0452090 Implemented new function to check if in Preformt text 1998-10-15 22:03:20 +00:00
nisheeth%netscape.com 32b3b95514 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 a9ae62f306 need prlong.h explicitly now that JS doesn't provide LL_* by default 1998-10-15 21:43:32 +00:00
cmanske%netscape.com 04f7f601ff Fixing build bustage 1998-10-15 20:39:34 +00:00
cyeh%netscape.com 909b572596 trying to fix build bustage. 1998-10-15 19:36:49 +00:00
cmanske%netscape.com 1723b6372f 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 dd61da00c3 Fixed tree generation and added new STYLE_NODE flags for content-hiding. 1998-10-15 18:34:05 +00:00
shaver%netscape.com 0203b981ea (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 19fe06d482 memory management fixes and debug cleanup 1998-10-15 17:45:03 +00:00
nisheeth%netscape.com 2a008e4052 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 c4da19e6d8 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 2cc7fbf241 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 5c04560d8a this will fix it. i will get rid of unused files later. 1998-10-14 23:16:00 +00:00
mjudge%netscape.com 6b43fbd735 another file 1998-10-14 23:07:38 +00:00
mjudge%netscape.com a0f5f93a9f need to export, fix for breakage 1998-10-14 22:59:38 +00:00
mjudge%netscape.com 36f3d84bc2 turning on the MOZ_ENDER_MIME by default 1998-10-14 20:48:16 +00:00
mjudge%netscape.com 33260d663c turning on ender_mime 1998-10-14 20:47:31 +00:00
kin%netscape.com c3b62f6c1b Turn on MOZ_ENDER_MIME code. 1998-10-14 20:31:10 +00:00
kin%netscape.com b8fce33744 Turn on MOZ_ENDER_MIME code. Added mailto to the REQUIRES list. 1998-10-14 20:29:40 +00:00
mjudge%netscape.com 7f09382fb3 ender carpool 1998-10-14 20:24:50 +00:00
akkana%netscape.com 632cf1a25c 326690: when clicking in cell but outside cell contents, select nearest part of cell contents 1998-10-14 01:00:22 +00:00
akkana%netscape.com cdeedb952d 251710: center is the wrong attribute, should be middle 1998-10-13 22:34:52 +00:00
cmanske%netscape.com 2f5a10e315 Fixed object sizing bugs and crash in PRE text in Composer 1998-10-13 20:59:49 +00:00
kin%netscape.com ca9a6b9480 Commented out call to AddImagesToSafeList() in PastHTML to prevent possible
security hole.
1998-10-13 20:35:26 +00:00
cmanske%netscape.com 5edb9ddd45 Fixed crashing when setting doc title to NULL. R/A by brendon 1998-10-13 20:32:21 +00:00
kin%netscape.com 9b5cc1c903 Fix build bustage on Unix when MOZ_ENDER_MIME is defined by checking for
MOZ_MAIL_COMPOSE.
1998-10-13 14:14:24 +00:00
nisheeth%netscape.com e06a1c658f Fixed bug 328921. Resizing no longer jumps to the top of the document. The
position that you are at when you resize is remembered.
1998-10-13 10:01:53 +00:00
nisheeth%netscape.com 6d82bdd258 Fix Mac build bustage by doing an explicit cast to an LO_Element *. 1998-10-13 08:05:10 +00:00
cyeh%netscape.com 6893a3c1fc something is wrong. for whatever reason there was a -DNO_SECURITY
that was always enabled, whether security was enabled or not. this caused
a confusion on the compile line, there -DMOZ_SECURITY and -DNO_SECURITY would
be simultaneously defined.
as a temporary hack, duplicate the logic on mozilla/config/config.mk
so that ifdef NO_SECURITY -DNO_SECURITY, else -DMOZ_SECURITY.

what a mess. this needs to be fixed right.
1998-10-13 06:08:31 +00:00
nisheeth%netscape.com 11ebae8a82 Fixing build bustage. 1998-10-13 05:32:09 +00:00
nisheeth%netscape.com 1bc160d2b2 Changes to make Layer/Ilayer reflow work. This should fix sites like
altavista and slashdot.org.
1998-10-13 04:48:49 +00:00
gagan%netscape.com a535c0c9e6 Temp fix for NuCache build on unix. 1998-10-13 02:11:49 +00:00
gagan%netscape.com 31e7021a3d Temporary fix for NuCache build on unix. 1998-10-13 00:58:05 +00:00
cmanske%netscape.com 9a6b56dd7f Fixed crashing and other problems with Replace All in Composer 1998-10-12 22:13:42 +00:00
kin%netscape.com d3aacf7376 Fixes for build Unix bustage when MOZ_ENDER_MIME is defined. Added checks
for MOZ_MAIL_COMPOSE.
1998-10-12 21:50:42 +00:00
cyeh%netscape.com 80deef52d3 Flip security logic from #ifndef NO_SECURITY to #ifdef MOZ_SECURITY 1998-10-12 21:27:12 +00:00
kin%netscape.com 0259ca137e Fixed buf in PasteHTML that was adding the wrong images to the safe list. 1998-10-12 18:17:38 +00:00
ftang%netscape.com 0acf22e248 fix 327917 1998-10-12 12:22:41 +00:00
ftang%netscape.com 0136808d31 fix 327919 1998-10-12 12:17:05 +00:00
toshok%netscape.com b48ef5f5e5 include config.mk - fixes DOM problem (export lm_dom, etc.) 1998-10-11 01:10:11 +00:00
toshok%netscape.com 57800c9cf6 include config.mk before we check for DOM. 1998-10-11 00:57:43 +00:00
morse%netscape.com 5403a8ab88 recognize -1 value for privacy_policy_url 1998-10-10 02:53:50 +00:00
akkana%netscape.com 307de75514 77901: get url comparison right even if extra slashes 1998-10-10 00:51:27 +00:00
kin%netscape.com 2349ba1d9a Added void * cast to fix win32 bustage when MOZ_ENDER_MIME defined. 1998-10-09 23:39:55 +00:00
kin%netscape.com 158c6cc330 Removed bogus include to fix build bustage on win32 when MOZ_ENDER_MIME defined. 1998-10-09 23:24:17 +00:00
kin%netscape.com 31859b4493 CVS update for previous checkin added EDT_CopyStyle() back in the file. Removing
it again.
1998-10-09 22:24:00 +00:00
kin%netscape.com e508a601e8 First pass implementation of safe list for ENDER multi-part mime output.
All safe list related changes are ifdef'd MOZ_ENDER_MIME.

Files modified this round:

  cmd/xfe/forms.c
  include/edt.h
  lib/layout/Makefile.in
  lib/layout/Makefile
  lib/layout/editor.cpp
  lib/layout/layfree.c
  lib/layout/layform.c
  lib/layout/edtbuf.cpp
  lib/layout/editor.h
  lib/layout/edtlist.h
  lib/layout/edtlist.cpp
1998-10-09 22:14:45 +00:00
kin%netscape.com 60cdb5b37c Initial checkin of edtlist.{h,cpp} files.
First pass implementation of safe list for ENDER multi-part mime output.
All safe list related changes are ifdef'd MOZ_ENDER_MIME.

Files modified this round:

  cmd/xfe/forms.c
  include/edt.h
  lib/layout/Makefile.in
  lib/layout/Makefile
  lib/layout/editor.cpp
  lib/layout/layfree.c
  lib/layout/layform.c
  lib/layout/edtbuf.cpp
  lib/layout/editor.h
  lib/layout/edtlist.h
  lib/layout/edtlist.cpp
1998-10-09 22:11:19 +00:00
cmanske%netscape.com 513db15fde Removed unused function 1998-10-09 22:01:35 +00:00
mjudge%netscape.com 4cf0272700 only need strip_continuous 1998-10-09 02:56:30 +00:00
mjudge%netscape.com 9d0f6d9824 changing MOZ_MAIL_COMPOSE to MOZ_ENDER_MIME 1998-10-09 02:50:41 +00:00
mjudge%netscape.com cce33f60db adding ifdefs that should be harmless 1998-10-09 02:49:52 +00:00
mjudge%netscape.com 6d35ba3ed6 this will fix a crahing bug and also fix an editor bug 1998-10-09 02:49:20 +00:00
mjudge%netscape.com cb9bcffe42 Mailto MOZ_ENDER_MIME will not be turned on yet 1998-10-09 02:48:53 +00:00
shaver%netscape.com 4af08b186c Move DOM_StyleDatabaseFromContext and DOMMOZ_NewStyleDatabase into libmocha,
where we're already pulling in the entire client.
Updated TODO (still out of date?).
1998-10-09 00:50:27 +00:00
shaver%netscape.com e45bcb7f60 Initialize variables and generally behave better.
All-singing, all-dancing HTML tag handling for better coping in the face
of malformed (slashdot.org) HTML and simplified logic.
LOCAL_ASSERTs are fatal for me, just annoying for everyone else.
Use ACTIVE_NODE instead of CURRENT_NODE where appropriate.
Moved DOMMOZ_NewStyleDatabase and DOM_StyleDatabaseFromContext here to
enhance libdom's purity of essence.
1998-10-09 00:48:51 +00:00
shaver%netscape.com dd276f6535 Use ACTIVE_NODE now rather than CURRENT_NODE, and include lm_dom.h everywhere
to make that possible.
Move LM_ReflectNode call to laytags.c back-end from layout.c front-end (thank
you, Uncle Brendan).
Correct FIND_LAST_ELEMENT to handle newly-ended doc_states.
1998-10-09 00:46:05 +00:00
mcafee%netscape.com 175b684b2f Wrapped POP stubs with !SMART_MAIL, network/protocol/pop3 picks these up when SMART_MAIL=1 1998-10-09 00:32:15 +00:00
pinkerton%netscape.com f2f8fe6956 new constructor for creating attachments from code, not from Constructor. 1998-10-08 21:56:26 +00:00
mlm%netscape.com b53c92e68c Fix for running with JS disabled; would core dump before. 1998-10-08 21:45:24 +00:00
waterson%netscape.com 1383a29ec0 Touch down smooth progress bar changes from PROGRESS_19981006_BRANCH. a=nisheeth. 1998-10-08 21:35:07 +00:00
cyeh%netscape.com 195001a347 remove #ifdef NSPR in preparation for turning off NSPR and NSPR20 compile defines 1998-10-08 21:24:44 +00:00
cmanske%netscape.com 4de409fc22 Trying to fix automated test breakage 1998-10-07 23:01:26 +00:00
danm%netscape.com 6f373f8de7 fix crash opening page through File/Open dialog from blank context. r:law 1998-10-07 21:53:12 +00:00
cmanske%netscape.com 75fa249f4e Added function to test if link is to internal target 1998-10-07 04:54:05 +00:00
mlm%netscape.com 624380415c Fix broken merge madness: Only start a window group after it is safe to do
so, and do not exit a monitor twice.  (Also do not call Notify when not
inside the monitor.)
1998-10-07 04:35:55 +00:00
sdagley%netscape.com f1e6c42b0c Fix else/#else error. 1998-10-07 01:32:07 +00:00
cmanske%netscape.com 7d3a42c363 Make URLs in images absolute before copying to the clipboard stream 1998-10-07 00:43:09 +00:00
cmanske%netscape.com cb55d29d9c More Composer Publishing fixes 1998-10-07 00:35:30 +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
cmanske%netscape.com 35923900a3 Fixing build bustage in editor.cpp 1998-10-06 21:26:36 +00:00
racham%netscape.com 8f9ff8b034 Adding -reg_mode flag related changes 1998-10-06 21:12:46 +00:00
morse%netscape.com ce0b380f2d fix bugs with trust labels 1998-10-06 20:56:26 +00:00
cmanske%netscape.com bcd82eb442 Fixed Composer bugs - mostly for Publishing 1998-10-06 20:25:59 +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
tomw%netscape.com e45a9ee331 Pull changes forward from Nova.
New generalized hashing API.
1998-10-05 22:47:44 +00:00
tomw%netscape.com ef4c933217 Pull changes forward from Nova.
Remove unused code.
1998-10-05 22:44:57 +00:00
mjudge%netscape.com b9c00d9b95 added mailto as dir for MOZ_MAIL_COMPOSE 1998-10-05 21:19:47 +00:00
mjudge%netscape.com 405113aad1 Getting Multipartrelated mime working for Ender mjudge- reviewed kin 1998-10-05 21:19:21 +00:00
cyeh%netscape.com 3c34f3063b removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
ftang%netscape.com 36f605762e add one selector to access the csid id of the resource 1998-10-05 14:27:13 +00:00
ftang%netscape.com dc3b3d42ac add two API to access cross-platform string 1998-10-05 14:25:56 +00:00
cmanske%netscape.com 348140631a Fixed infinite loop when dropping table cells, added FE_Alert when not all cells are pasted 1998-10-03 20:21:06 +00:00
cmanske%netscape.com fe616b3c68 Fixed complete bustage of dragging table cells in Composer 1998-10-03 18:38:36 +00:00
cmanske%netscape.com b3e4eb4dae More Composer publishing improvements 1998-10-03 02:25:13 +00:00
cmanske%netscape.com f9e70e729f Implemented callback to get username after entered in NetLib's dialog during publishing. Finished removing old password saving in editor. 1998-10-02 22:18:24 +00:00
shaver%netscape.com 3565e520fd DOM: thread-correctness assertions 1998-10-02 20:21:31 +00:00
shaver%netscape.com fe4e2944a2 DOM: move POP_LAYER handling into back end and start element->node wiring 1998-10-02 20:20:31 +00:00
cls%seawood.org 69f97f2f54 Moved NSPR libraries into $(NSPR_LIBS). Changed link commands to use $(NSPR_LDFLAGS) $(NSPR_LIBS). 1998-10-02 08:58:54 +00:00
shaver%netscape.com e422ed1039 (DOM) end style-forced layers 1998-10-02 02:12:47 +00:00
toshok%netscape.com 83d178ac20 remove asserts and replace them with helpful comments. 1998-10-02 01:56:37 +00:00
shaver%netscape.com 765624d139 (#if DOM) initialize variables, check for NULL, call the right functions -- basically, don't be a total moron 1998-10-02 00:46:27 +00:00
shaver%netscape.com 217a13ac87 add LM_Set/ClearNodeFlags 1998-10-02 00:10:16 +00:00
shaver%netscape.com 1675302421 more DOM style stuff, fix some warnings, conditionally prune looks-dead-to-me code, support font-weight:bold/normal 1998-10-02 00:09:52 +00:00
shaver%netscape.com 83d970858d break out MOZILLA_CLIENT db creation for thread purity reasons 1998-10-02 00:03:54 +00:00
cyeh%netscape.com d02afae045 remove old MOCHA define, in preparation for removing DMOCHA from build. 1998-10-01 22:04:27 +00:00
cyeh%netscape.com ce545a5978 this is a redundent define, since rules.mk includes config.mk, where MOCHA
is already defined. preparation to remove -DMOCHA from build
1998-10-01 22:01:24 +00:00
cltbld%netscape.com 37a48db0d5 Set NavigationLib to weak linked 1998-10-01 19:08:39 +00:00
ftang%netscape.com a116300286 remove unused code 1998-10-01 13:31:48 +00:00
brendan%netscape.com 52957a4a4c Don't hold layout lock on error return; other misc. cleanups; XXXX todos. 1998-10-01 03:24:06 +00:00
sdagley%netscape.com b443828d42 Fix build bustage - if you're going to call an external function INCLUDE THE F**KING HEADER that defines the prototype (i.e. prmem.h for PR_Free()). 1998-10-01 02:47:26 +00:00
brendan%netscape.com b42f722f00 Detabify, 80th column sacrilege fixups, etc. 1998-10-01 02:15:01 +00:00
norris%netscape.com c4ff5817c7 Fix bug 326297: various security holes caused by lack of quoting around
displayed URLs.
1998-10-01 00:23:05 +00:00
beard%netscape.com 6291f09ece Fixed prototype for newJSPrincipalsFromArray(JSContext *cx, void *principalsArray, void *pNSISecurityContext). 1998-09-30 21:15:22 +00:00
sudu%netscape.com ede108603b Changes to support secure liveconnect 1998-09-30 20:41:35 +00:00
cmanske%netscape.com d7963a0b2d Added more support to change list to blockquote 1998-09-30 20:30:51 +00:00
cls%seawood.org 40da7df1e3 Moved files out of MOZ_EDITOR ifdef to fix breakage under MOZ_LITE. Thanks to Tim Rowley <tor@cs.brown.edu> for the fix. 1998-09-30 18:40:05 +00:00
jfrancis%netscape.com 4b3eecd551 Making the world safe for MacOS 8.1 1998-09-30 18:31:22 +00:00
kin%netscape.com 0f25d20670 Fix for bug #325661: ENDER: Reseting a form with an HTMLArea displays a dialog.
mozilla/cmd/xfe/forms.c
mozilla/lib/layout/editor.cpp
  - Modified EDT_SetDefaultHTML() to call ReadFromBuffer instead
    of EDT_PasteHTML. It can also handle the case where pHTML is null.

mozilla/lib/layout/edtbuf.cpp
  - Modified ReadFromBuffer to handle case where pBuffer is null.
1998-09-30 18:26:53 +00:00
ftang%netscape.com 618b7b4afb check in latest koiu patch. Thanks Dmitry Kohmany dk+mozilla@farm.org from the net 1998-09-30 12:16:01 +00:00
ftang%netscape.com 6c43ad1272 check in vietnamese cp1258 XP patch from Van Le 1998-09-30 10:31:32 +00:00
brendan%netscape.com e442722337 LO_GetBuiltinByIndex should not be ifdef JAVA or OJI. 1998-09-30 07:06:56 +00:00
shaver%netscape.com 9457de7e30 we need RDF now 1998-09-30 06:11:58 +00:00
valeski%netscape.com 9351a78e13 fixing build bustage 1998-09-30 05:32:13 +00:00
shaver%netscape.com 800eb77a5f start on DOM version of lo_SetStyleSheetLayerProperties 1998-09-30 05:03:27 +00:00
shaver%netscape.com f05a6f76b6 remove bogus (vestigial?) builtin_count reference 1998-09-30 03:48:49 +00:00
brendan%netscape.com 7f2ef26145 - Need JS_THREADSAFE in mozilla.mak and config.mak (and because of the latter,
don't need it in js/src/makefile.win).
- Added DOM support.
- Break up really long lines in mozilla.mak using backslashes.
- Added /I../../lib/libdom to several places (ugh).
- factor some mime.lib stuff better, but still not consistent in how SMART_MAIL
  and MOZ_MAIL_NEWS select it.
- Include spans and transclusion stuff, shaver and toshok to clean up later.
- Use ?: instead of if/else in layout.c to minimize source and generated code.
- Use strong typing for struct DOM_foo * types without including domstyle.h,
  by using mighty struct tags.
- Fix doc_id signedness in lm_dom.h (also eliminate tabs, but use 8 for
  tab-width).
1998-09-30 02:07:26 +00:00
akkana%netscape.com f07b0314db Add rdf dependancy -- fix Linux build 1998-09-30 02:05:19 +00:00
brendan%netscape.com 76fa9ee232 Use XP_ASSERT, not PR_ASSERT, for continuable assertbotches in mozilla.exe. 1998-09-30 01:41:04 +00:00
cmanske%netscape.com 39f35dde38 Added check for USEMAP when deciding default border width in image tag 1998-09-30 01:20:14 +00:00
cls%seawood.org 74ea382ef2 Changed check for EDITOR to MOZ_EDITOR. 1998-09-30 00:53:10 +00:00
rjc%netscape.com 4ccdb1381c Reflect Shack into JavaScript. Reviewed and approved by Brendan (libMocha) and Nisheeth (Layout). 1998-09-30 00:53:09 +00:00
rjc%netscape.com e60da0e026 First Checked In. 1998-09-30 00:51:18 +00:00
cls%seawood.org 07b1e47884 Finished off MOZ_USER_DIR patch. This allows developers to change config-dir at compile time. Defaults to .netscape for classic build and .mozilla for autoconf build. 1998-09-30 00:23:45 +00:00
cmanske%netscape.com d2058ee519 Fixed more Composer bugs 1998-09-30 00:01:40 +00:00
toshok%netscape.com b83171d4c7 include prsystem.h to fix build 1998-09-29 23:58:54 +00:00
shaver%netscape.com c9f6712c37 fix sloppy errors in DOM_GetStyleDatabaseFromContext 1998-09-29 23:32:58 +00:00
shaver%netscape.com 18b85a8f41 initialize toplevel <HTML> properly (duh) 1998-09-29 23:22:25 +00:00
shaver%netscape.com ebd6bef33c lock layout when setting up style_db 1998-09-29 23:11:05 +00:00
valeski%netscape.com a7268ea7a6 removed NET_HostName() call as this routine is no longer implemented. 1998-09-29 22:51:30 +00:00
slamm%netscape.com 4613e22c4b Fix build bustage. Put a newline at the end of the file. 1998-09-29 22:33:36 +00:00
pinkerton%netscape.com 3789b2b28a remove semicolon after #ifdef. 1998-09-29 22:05:27 +00:00
cyeh%netscape.com 007541d4a2 Remove old NSPR20 #ifdef 1998-09-29 21:29:23 +00:00
cyeh%netscape.com d115f8b177 Remove old NSPR20 #ifdefs 1998-09-29 21:28:25 +00:00
shaver%netscape.com 6841da51a5 update DOM stuff for new style data, and make DOM_HTMLPushNode do more implicit-pop stuff 1998-09-29 21:23:15 +00:00
nisheeth%netscape.com 76ca8b961d Ifdef out support for the window.hardware JS object. If you want support to
get compiled, define NAV_HARDWARE.
1998-09-29 20:57:59 +00:00
cyeh%netscape.com 3059434510 Remove old MOCHA #ifdefs 1998-09-29 20:55:21 +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