Commit Graph

1080 Commits

Author SHA1 Message Date
briano%netscape.com
4966fce617 No longer a problem for non-Mac platforms. 1999-04-27 23:50:04 +00:00
dveditz%netscape.com
c75e0cdb44 pulling mkreg back out of netlib 1999-04-27 22:05:39 +00:00
sfraser%netscape.com
25fb9812d5 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
ed7d19fc38 File Removed. 1999-04-22 01:25:18 +00:00
jj%netscape.com
d459e849aa updated for MSL 4.1.05 1999-04-22 01:25:04 +00:00
pinkerton%netscape.com
61340330b9 remove MathLib, as it is in interfacesLib already. 1999-04-10 00:49:18 +00:00
waterson%netscape.com
bf53711090 Removed NODEPEND. 1999-03-31 06:47:10 +00:00
alecf%netscape.com
2ea4cc8729 fix for #4264 - move fe_GetConfigDir into libxp, because that is in-memory and available for components to use
I've heard rumors that this will break mac, but I'll be able to fix it in one cycle
This allows components that don't link against libpref to be loaded and not crash
1999-03-25 22:45:46 +00:00
gagan%netscape.com
4e6f62a933 N2 landing... everybody run! duck! hide...! It really should be ok. 1999-03-25 00:22:56 +00:00
briano%netscape.com
ae6e485be5 Switched back to building both shared and static libs by default. 1999-03-23 04:26:03 +00:00
ramiro%netscape.com
79d752c0a3 Change MOZILLA_HOME to MOZILLA_FIVE_HOME so that we dont fight Communicator
4.x installations.
1999-03-11 20:00:57 +00:00
slamm%netscape.com
2599626875 Quiet mac warnings. 1999-03-09 01:10:59 +00:00
alecf%netscape.com
426f036721 add OLD_MAIL_NEWS macros to eliminate libpref dependancy from libxp 1999-03-05 21:31:00 +00:00
sdagley%netscape.com
ecaf8cc5e2 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
93fbf8505d reduce compiler warnings 1999-03-03 14:31:00 +00:00
sfraser%netscape.com
30fd2b2f9b 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
9526926f67 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
22a24a2429 Mac project uptates; build the memory allocators and morefiles as static libraries. 1999-02-26 00:39:19 +00:00
ramiro%netscape.com
dc4eb22101 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
379464ffd6 remove md5 from MOZ_MAIL_NEWS build 1999-02-18 19:54:54 +00:00
sar%netscape.com
b2ad536a28 Turn of "modification date caching" so that dependencies are sure to work. 1999-02-11 00:04:46 +00:00
mcafee%netscape.com
a3b37fb4de 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
e266fb4015 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
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
mjudge%netscape.com
cdba0f4d31 another file 1998-10-14 23:07:38 +00:00
mjudge%netscape.com
eb971aca8b need to export, fix for breakage 1998-10-14 22:59:38 +00:00
mjudge%netscape.com
828e66dae4 turning on the MOZ_ENDER_MIME by default 1998-10-14 20:48:16 +00:00
mjudge%netscape.com
815af34694 turning on ender_mime 1998-10-14 20:47:31 +00:00
kin%netscape.com
8bb9d21b98 Turn on MOZ_ENDER_MIME code. 1998-10-14 20:31:10 +00:00
kin%netscape.com
8937e075cf Turn on MOZ_ENDER_MIME code. Added mailto to the REQUIRES list. 1998-10-14 20:29:40 +00:00
mjudge%netscape.com
fd42334be0 ender carpool 1998-10-14 20:24:50 +00:00
akkana%netscape.com
27ddf449d6 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
355e25dbdf 251710: center is the wrong attribute, should be middle 1998-10-13 22:34:52 +00:00
cmanske%netscape.com
bf38b2292e Fixed object sizing bugs and crash in PRE text in Composer 1998-10-13 20:59:49 +00:00
kin%netscape.com
ff6b028be3 Commented out call to AddImagesToSafeList() in PastHTML to prevent possible
security hole.
1998-10-13 20:35:26 +00:00
cmanske%netscape.com
1b25009e38 Fixed crashing when setting doc title to NULL. R/A by brendon 1998-10-13 20:32:21 +00:00
kin%netscape.com
6ddbacc5b2 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
7aef3ef9f5 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
f4591a1133 Fix Mac build bustage by doing an explicit cast to an LO_Element *. 1998-10-13 08:05:10 +00:00
cyeh%netscape.com
a0aa29a6e4 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
6d3321e5b9 Fixing build bustage. 1998-10-13 05:32:09 +00:00
nisheeth%netscape.com
ce478388e4 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
56447a74df Temp fix for NuCache build on unix. 1998-10-13 02:11:49 +00:00
gagan%netscape.com
6409337d66 Temporary fix for NuCache build on unix. 1998-10-13 00:58:05 +00:00
cmanske%netscape.com
9f82cfff38 Fixed crashing and other problems with Replace All in Composer 1998-10-12 22:13:42 +00:00
kin%netscape.com
0f020b158d 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
6f0645cf11 Flip security logic from #ifndef NO_SECURITY to #ifdef MOZ_SECURITY 1998-10-12 21:27:12 +00:00
kin%netscape.com
13da6334a1 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
3f92af89b5 fix 327917 1998-10-12 12:22:41 +00:00
ftang%netscape.com
8d98e30f59 fix 327919 1998-10-12 12:17:05 +00:00
toshok%netscape.com
4cd3ea1d09 include config.mk - fixes DOM problem (export lm_dom, etc.) 1998-10-11 01:10:11 +00:00
toshok%netscape.com
ebd161e00a include config.mk before we check for DOM. 1998-10-11 00:57:43 +00:00
morse%netscape.com
53b41c6348 recognize -1 value for privacy_policy_url 1998-10-10 02:53:50 +00:00
akkana%netscape.com
dc51838acb 77901: get url comparison right even if extra slashes 1998-10-10 00:51:27 +00:00
kin%netscape.com
84547e9e3f Added void * cast to fix win32 bustage when MOZ_ENDER_MIME defined. 1998-10-09 23:39:55 +00:00
kin%netscape.com
a376a6ad63 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
0966d0b969 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
fae8fde001 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
1bd8bf639b 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
26cbd22607 Removed unused function 1998-10-09 22:01:35 +00:00
mjudge%netscape.com
9c14a07057 only need strip_continuous 1998-10-09 02:56:30 +00:00
mjudge%netscape.com
d7cb048db8 changing MOZ_MAIL_COMPOSE to MOZ_ENDER_MIME 1998-10-09 02:50:41 +00:00
mjudge%netscape.com
ed4e862b00 adding ifdefs that should be harmless 1998-10-09 02:49:52 +00:00
mjudge%netscape.com
2d942bc1af this will fix a crahing bug and also fix an editor bug 1998-10-09 02:49:20 +00:00
mjudge%netscape.com
253de14d2e Mailto MOZ_ENDER_MIME will not be turned on yet 1998-10-09 02:48:53 +00:00
shaver%netscape.com
ffd309d063 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
97d95775a6 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
453cc779ce 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
7e3e6850f8 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
a91caab6be new constructor for creating attachments from code, not from Constructor. 1998-10-08 21:56:26 +00:00
mlm%netscape.com
7e5ac89ccc Fix for running with JS disabled; would core dump before. 1998-10-08 21:45:24 +00:00
waterson%netscape.com
aa4668f7b1 Touch down smooth progress bar changes from PROGRESS_19981006_BRANCH. a=nisheeth. 1998-10-08 21:35:07 +00:00
cyeh%netscape.com
738e0dcfa0 remove #ifdef NSPR in preparation for turning off NSPR and NSPR20 compile defines 1998-10-08 21:24:44 +00:00
cmanske%netscape.com
8578e529d9 Trying to fix automated test breakage 1998-10-07 23:01:26 +00:00
danm%netscape.com
2d033dd05c fix crash opening page through File/Open dialog from blank context. r:law 1998-10-07 21:53:12 +00:00
cmanske%netscape.com
0e9bf888fc Added function to test if link is to internal target 1998-10-07 04:54:05 +00:00
mlm%netscape.com
bdb9c24cc4 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
9034726d76 Fix else/#else error. 1998-10-07 01:32:07 +00:00
cmanske%netscape.com
3dc3ca6ebe Make URLs in images absolute before copying to the clipboard stream 1998-10-07 00:43:09 +00:00
cmanske%netscape.com
18ae6aa67b More Composer Publishing fixes 1998-10-07 00:35:30 +00:00
pinkerton%netscape.com
f610a5faea 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
6e15fd87d8 Fixing build bustage in editor.cpp 1998-10-06 21:26:36 +00:00
racham%netscape.com
66f4d8f58f Adding -reg_mode flag related changes 1998-10-06 21:12:46 +00:00
morse%netscape.com
618b648fb9 fix bugs with trust labels 1998-10-06 20:56:26 +00:00
cmanske%netscape.com
9dfc54edf1 Fixed Composer bugs - mostly for Publishing 1998-10-06 20:25:59 +00:00
pinkerton%netscape.com
3a34461e3c Fix hidden virtuals. 1998-10-06 03:59:05 +00:00
pierre%netscape.com
87764930d1 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
295ee345ce getting obsolete: added #error "use CWPro4 version" 1998-10-06 02:56:07 +00:00
saari%netscape.com
bfa2e799a8 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
9773eecb93 Pull changes forward from Nova.
New generalized hashing API.
1998-10-05 22:47:44 +00:00
tomw%netscape.com
c7b0ff5c9f Pull changes forward from Nova.
Remove unused code.
1998-10-05 22:44:57 +00:00
mjudge%netscape.com
85f6efdac2 added mailto as dir for MOZ_MAIL_COMPOSE 1998-10-05 21:19:47 +00:00
mjudge%netscape.com
2bade110bd Getting Multipartrelated mime working for Ender mjudge- reviewed kin 1998-10-05 21:19:21 +00:00
cyeh%netscape.com
f31dc000c8 removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
ftang%netscape.com
6833c6831a add one selector to access the csid id of the resource 1998-10-05 14:27:13 +00:00
ftang%netscape.com
edfe769e10 add two API to access cross-platform string 1998-10-05 14:25:56 +00:00
cmanske%netscape.com
1e460a5459 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
8aa835c153 Fixed complete bustage of dragging table cells in Composer 1998-10-03 18:38:36 +00:00
cmanske%netscape.com
f47ffd4133 More Composer publishing improvements 1998-10-03 02:25:13 +00:00
cmanske%netscape.com
7edff64f6a 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
99951935a9 DOM: thread-correctness assertions 1998-10-02 20:21:31 +00:00
shaver%netscape.com
53fe498010 DOM: move POP_LAYER handling into back end and start element->node wiring 1998-10-02 20:20:31 +00:00
cls%seawood.org
a936506e81 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
071391e3e8 (DOM) end style-forced layers 1998-10-02 02:12:47 +00:00
toshok%netscape.com
d0975ba5ae remove asserts and replace them with helpful comments. 1998-10-02 01:56:37 +00:00
shaver%netscape.com
cd7c6bfbc0 (#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
1f8f0c1e2e add LM_Set/ClearNodeFlags 1998-10-02 00:10:16 +00:00
shaver%netscape.com
e044775eba 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
259f2c800c break out MOZILLA_CLIENT db creation for thread purity reasons 1998-10-02 00:03:54 +00:00
cyeh%netscape.com
17b04e1697 remove old MOCHA define, in preparation for removing DMOCHA from build. 1998-10-01 22:04:27 +00:00
cyeh%netscape.com
be4a067244 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
d0eac5090e Set NavigationLib to weak linked 1998-10-01 19:08:39 +00:00
ftang%netscape.com
029b1a57c2 remove unused code 1998-10-01 13:31:48 +00:00
brendan%netscape.com
8df3452f9a Don't hold layout lock on error return; other misc. cleanups; XXXX todos. 1998-10-01 03:24:06 +00:00
sdagley%netscape.com
25b2080e5a 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
f619aebd95 Detabify, 80th column sacrilege fixups, etc. 1998-10-01 02:15:01 +00:00
norris%netscape.com
8647812478 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
dc0a157af9 Fixed prototype for newJSPrincipalsFromArray(JSContext *cx, void *principalsArray, void *pNSISecurityContext). 1998-09-30 21:15:22 +00:00
sudu%netscape.com
53eb165611 Changes to support secure liveconnect 1998-09-30 20:41:35 +00:00
cmanske%netscape.com
d143054f6f Added more support to change list to blockquote 1998-09-30 20:30:51 +00:00
cls%seawood.org
10f6c80c52 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
b533e1db9b Making the world safe for MacOS 8.1 1998-09-30 18:31:22 +00:00
kin%netscape.com
973c7b27a2 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
da6f3d6be5 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
8accb817d0 check in vietnamese cp1258 XP patch from Van Le 1998-09-30 10:31:32 +00:00
brendan%netscape.com
02f7050108 LO_GetBuiltinByIndex should not be ifdef JAVA or OJI. 1998-09-30 07:06:56 +00:00
shaver%netscape.com
eacca1eabe we need RDF now 1998-09-30 06:11:58 +00:00
valeski%netscape.com
f25cea79dc fixing build bustage 1998-09-30 05:32:13 +00:00
shaver%netscape.com
0b399084d5 start on DOM version of lo_SetStyleSheetLayerProperties 1998-09-30 05:03:27 +00:00
shaver%netscape.com
3f67e1c47f remove bogus (vestigial?) builtin_count reference 1998-09-30 03:48:49 +00:00
brendan%netscape.com
8b7f210e05 - 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
e0264977ba Add rdf dependancy -- fix Linux build 1998-09-30 02:05:19 +00:00
brendan%netscape.com
a06f59bc50 Use XP_ASSERT, not PR_ASSERT, for continuable assertbotches in mozilla.exe. 1998-09-30 01:41:04 +00:00
cmanske%netscape.com
5318afdbca Added check for USEMAP when deciding default border width in image tag 1998-09-30 01:20:14 +00:00
cls%seawood.org
b68d27d653 Changed check for EDITOR to MOZ_EDITOR. 1998-09-30 00:53:10 +00:00
rjc%netscape.com
feb721781c Reflect Shack into JavaScript. Reviewed and approved by Brendan (libMocha) and Nisheeth (Layout). 1998-09-30 00:53:09 +00:00
rjc%netscape.com
93b0497297 First Checked In. 1998-09-30 00:51:18 +00:00
cls%seawood.org
1d2a2f6f97 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
65a3224235 Fixed more Composer bugs 1998-09-30 00:01:40 +00:00
toshok%netscape.com
60b4f20229 include prsystem.h to fix build 1998-09-29 23:58:54 +00:00
shaver%netscape.com
e66a45f8eb fix sloppy errors in DOM_GetStyleDatabaseFromContext 1998-09-29 23:32:58 +00:00
shaver%netscape.com
0e14804238 initialize toplevel <HTML> properly (duh) 1998-09-29 23:22:25 +00:00
shaver%netscape.com
c294428ec2 lock layout when setting up style_db 1998-09-29 23:11:05 +00:00
valeski%netscape.com
c560f2f317 removed NET_HostName() call as this routine is no longer implemented. 1998-09-29 22:51:30 +00:00
slamm%netscape.com
0d42ec3a14 Fix build bustage. Put a newline at the end of the file. 1998-09-29 22:33:36 +00:00
pinkerton%netscape.com
cbdebf6f68 remove semicolon after #ifdef. 1998-09-29 22:05:27 +00:00
cyeh%netscape.com
82d153f4ec Remove old NSPR20 #ifdef 1998-09-29 21:29:23 +00:00
cyeh%netscape.com
b5369e7fe9 Remove old NSPR20 #ifdefs 1998-09-29 21:28:25 +00:00
shaver%netscape.com
998a568bb4 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
fb98384818 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
79abd7d8a7 Remove old MOCHA #ifdefs 1998-09-29 20:55:21 +00:00