Commit Graph

893 Commits

Author SHA1 Message Date
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
pinkerton%netscape.com
732973c520 remove explicit LListener inheritance. 1998-09-29 17:35:23 +00:00
pinkerton%netscape.com
4a1839cccf casts to make pro4 compiler happy 1998-09-29 17:32:11 +00:00
pinkerton%netscape.com
a923e54edd make sure we pick up right header files. 1998-09-29 17:31:08 +00:00
pinkerton%netscape.com
d8bc5bee42 make sure we pick up the correct defines. 1998-09-29 17:30:47 +00:00
pinkerton%netscape.com
40a5cd2a25 new pro4 exports. 1998-09-29 17:30:20 +00:00
pinkerton%netscape.com
bd7bb73f4a pro4 namespace stuff. 1998-09-29 17:29:34 +00:00
pinkerton%netscape.com
1f53b20032 new stuff from pro4 1998-09-29 17:29:08 +00:00
pinkerton%netscape.com
0e89106328 fix warnings. 1998-09-29 17:25:45 +00:00
pinkerton%netscape.com
082c7199ce carbon stuff. 1998-09-29 17:25:31 +00:00
pinkerton%netscape.com
1d0d4b1cd5 add new[] and delete[] and fix other stuff (get rid of flushAlloc, etc) 1998-09-29 17:23:18 +00:00
pinkerton%netscape.com
bc1282458b pro4 changes 1998-09-29 17:20:12 +00:00
pinkerton%netscape.com
014d00ff5b pro4 changes. 1998-09-29 17:20:02 +00:00
pinkerton%netscape.com
f624926b8c make sure we pull in relevant headers. 1998-09-29 17:15:30 +00:00
pinkerton%netscape.com
fa91ba94b6 new export file for pro4. 1998-09-29 17:14:28 +00:00
pinkerton%netscape.com
3c557a07f5 Pro4 mods (casts). 1998-09-29 17:11:45 +00:00
pinkerton%netscape.com
1fff0d4271 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
ramiro%netscape.com
31706105e8 Add #ifdef EDITOR around usage of edt_ForceTableSelection() which is only
defined if EDITOR is true.  Fixes the autoconf and MOZ_LITE builds.
1998-09-29 09:41:19 +00:00
shaver%netscape.com
bf7137a522 fix accidental non-OJI build breakage 1998-09-29 09:19:45 +00:00
shaver%netscape.com
3b589cd184 track DOM Makefile changes 1998-09-29 09:15:05 +00:00
cmanske%netscape.com
89ee1826c1 Trying to fix Linux build problems 1998-09-29 04:12:14 +00:00
cmanske%netscape.com
83db4d5816 Trying to appease fussy UNIX compiler 1998-09-29 02:42:30 +00:00
cmanske%netscape.com
755368ba2d Trying to fix build problem in Linux 1998-09-29 01:36:51 +00:00
shaver%netscape.com
039550ab13 the perignon stuff can handle pseudoclasses like a real man, so pass them on 1998-09-29 00:40:52 +00:00
norris%netscape.com
7a22b7d626 Fix bug 325937.
Reviewed by brendan.
1998-09-29 00:31:47 +00:00
nisheeth%netscape.com
fe9c951a71 Defensive programming to avoid crashing on a NULL lo_image added to lo_ImageObserver(). Thanks a lot to ben@algroup.co.uk for reporting this problem and providing a partial fix. 1998-09-29 00:24:15 +00:00
shaver%netscape.com
29f18d8c5e Wire up Perignon stuff #if DOM.
Remove some unused variables.
1998-09-28 23:39:17 +00:00
beard%netscape.com
f75844e8d8 Moved LiveConnect initialization calls to end of lm_ReallyInitMocha, so that the rest of libmocha will be initialized properly. 1998-09-28 22:59:08 +00:00
shaver%netscape.com
e847a56cab - Update Unix make goo to handle our new MOZILLA_CLIENT dependencies.
- Added TODO and STYLE_NOTES
- Added style data to DOM_Element
- Added GetCleanEntryData convenience function
- Added internal dom_SetElementAttribute with optional suppressing of callback
  invocation
- Added style init code
- Style support (everything)
- Fix text initialization thinko
1998-09-28 22:51:50 +00:00
cmanske%netscape.com
d26815794e Fixed lots of Composer bugs. Implemented delete/copy accross table cell boundaries 1998-09-28 22:51:10 +00:00
cmanske%netscape.com
57803cf601 New function supplied by ftang for Composer checking of bad charsets when loading a page 1998-09-28 21:36:23 +00:00
cyeh%netscape.com
f1f6096dda removing old NSPR20 #ifdefs 1998-09-28 20:49:33 +00:00
cyeh%netscape.com
8ab8bed7e3 remove old NSPR20 #ifdefs 1998-09-28 20:45:35 +00:00
cyeh%netscape.com
8e884596c4 removing old NSPR20 #ifdef 1998-09-28 20:38:02 +00:00
ftang%netscape.com
8684220a38 fix cannot convert cases 1998-09-28 19:24:13 +00:00
ftang%netscape.com
c5f0c3333c move 4.5 fix into mozilla 1998-09-28 19:23:21 +00:00
akkana%netscape.com
472079af6c Eliminate a bunch of warnings 1998-09-28 19:06:17 +00:00
cyeh%netscape.com
570e77faa9 (Actually mlm)
- Fix return of NULL that should be (JSCFResult) 0
1998-09-25 23:48:51 +00:00
cyeh%netscape.com
fcb4be7c65 (Actually mlm)
- Remove double definition of LMWindowGroup to avoid lossage
1998-09-25 23:48:24 +00:00
leaf%mozilla.org
8df942e1bb (Actually mlm) Branch landing: Multithreading libmocha in mozilla. - Add new file lm_wngrp.c 1998-09-25 22:22:36 +00:00
mlm%netscape.com
4beaee13b5 Branch landing: Multithreading libmocha in mozilla.
- Add context parameter to LM_LockJS and friends.
1998-09-25 22:06:47 +00:00
mlm%netscape.com
59a64edc95 Branch landing: Multithreading in libmocha.
- Add parameters to LM_LockJS and friends.
1998-09-25 22:06:09 +00:00
mlm%netscape.com
5e4dac6588 Branch landing: Multithreading libmocha in mozilla.
- New file to toss contexts into thread group lists and otherwise deal
   with multithreading data.
1998-09-25 22:05:22 +00:00
mlm%netscape.com
64e462e071 Branch landing: Multithreading libmocha in mozilla.
- Add multiple window groups to allow windows to execute JS on
   different threads.
- Add new context parameters to JS and libmocha functions for thread
   safety.
1998-09-25 22:04:34 +00:00
mlm%netscape.com
bf4111926a Branch landing: Multithreading libmocha in mozilla.
- Change semantics of LM_LockJS to add context parameter.
1998-09-25 22:03:37 +00:00
ramiro%netscape.com
c526f979aa Fix busted build. Dont return a value for a void function. 1998-09-25 17:31:36 +00:00
saari%netscape.com
e024b28c9e MacOS only Modifications to StringLib. It now functions like the Unix version where we have all of the strings in a giant case statement instead of in resources. This is necessary for moving to Pro4 and reducing the number of resources in the Mac Navigator. 1998-09-25 14:45:53 +00:00
mcafee%netscape.com
27090352b7 Uninitialized variable warning from gcc 1998-09-25 10:47:56 +00:00
mcafee%netscape.com
808b5bfb0b Unix Non-latin1 PostScript conversion enhancement, thanks to <junker@jazz.snu.ac.kr> for providing this fix. Details of the fix are at http://jazz.snu.ac.kr/~junker/work/mozilla/unixps.html. Non-latin1 title printing in xl_annotate_page. Give charset info and URL in postscript output. Give attribute info in postscript output. Give papersize info in DSC comment. Be more liberal in parsing AFM files. Non-latin1 underline and strikeout decoration enabled. Japanese printing charset is fixed to SJIS(in resource file). 1998-09-25 10:21:50 +00:00
mcafee%netscape.com
f9b381c863 Moved N_FONTS, PS_BBox, PS_CharInfo, PS_FontInfo to include/xlate.h, added XP_ParseAFMFile() to xlate.h 1998-09-25 10:19:18 +00:00
mcafee%netscape.com
b037ae318c Added parseAFM.c 1998-09-25 10:17:52 +00:00
mcafee%netscape.com
39bb41d659 Initial version, thanks to <junker@jazz.snu.ac.kr> for providing this pd source from Adobe. 1998-09-25 10:16:57 +00:00
akkana%netscape.com
cd464db8f4 Remove rosetta references from mail compose code 1998-09-24 21:46:32 +00:00
mcafee%netscape.com
80fd8970c8 Check for null pointer; print context doesn't have history. r=morse,nisheeth 1998-09-24 21:41:53 +00:00
cyeh%netscape.com
01e9104aea remove old NSPR20 #ifdef 1998-09-24 21:01:00 +00:00
cyeh%netscape.com
cd63fa33fb remove old NSPR20 #ifdef 1998-09-24 20:35:44 +00:00
kin%netscape.com
6b258036a7 Modified edt_InitEscapes() to check for '>'. This will make composer write
out &gt; into the HTML stream instead of the '>' character.
1998-09-24 14:33:09 +00:00
mcafee%netscape.com
aae6b91f46 Fix mkdir() problem for BSDI, thanks to <driehuis@playbeing.org> for this patch 1998-09-24 09:43:55 +00:00
ftang%netscape.com
904cbed1fe Fix UTF8 problem 1998-09-24 09:23:19 +00:00
ftang%netscape.com
9a2f8c6b24 fix the wrong measurement problem in UTF8 by calling the new UTF8 function 1998-09-24 09:22:32 +00:00
ftang%netscape.com
1521930aad implement better UTF8 drawing support. Implement mid and end truncation for UTF8 1998-09-24 09:18:25 +00:00
akkana%netscape.com
29c3cdbca2 Remove obsolete rosetta references 1998-09-23 19:49:14 +00:00
sdagley%netscape.com
d1a6416e64 Added prototype for lo_ProcessHeader so the Mac will build. How any platform builds without I don't know (but I'd guess they don't have warnings for un-prototyped functions). 1998-09-23 01:45:44 +00:00
cls%seawood.org
68f6260fe7 Moved files accidentally placed in MOZ_EDITOR ifdef. 1998-09-22 23:03:47 +00:00
toshok%netscape.com
7dc2fbac6d add handling for header elements in reflow. especially fixes alignment lossage. 1998-09-22 22:51:43 +00:00
ftang%netscape.com
4043fb4013 fix bug 324313 in Mozilla first. Reviwed by erik 1998-09-22 22:14:02 +00:00
wtc%netscape.com
96a6a02078 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
cls%seawood.org
62d121236f Sync'd Makefile.ins with corresponding Makefiles. Fixed problems with autoconf build. Thanks to Christopher Blizzard <blizzard@appliedtheory.com> and Tom Rini <trini@kernel.crashing.org>. 1998-09-22 03:47:27 +00:00
toshok%netscape.com
8d712227f5 rework grid relayout. This fixes lots of things, like the problems of grid cells disappearing on resize, and grid cells that were specified with a fixed size acting like they were assigned a percentage on resize. 1998-09-22 02:14:49 +00:00
nisheeth%netscape.com
2dca8fa991 Adding code submitted by Ori Kravitz (orik@mercury.co.il) that informs listeners
of keyboard/mouse events before passing the events to JS.  This is part of the
layout probe project that is trying to add test automation interfaces to the
layout engine.
1998-09-22 00:01:23 +00:00
beard%netscape.com
fd463e1d3d Changed use of stricmp to XP_STRCASECMP, fixed reference to platform-specific pText field in LO_TextStruct_struct. 1998-09-21 23:51:48 +00:00
nisheeth%netscape.com
469dccd64d Checking in changes made for the Layout Probe API project by Ori Kravitz
(orik@mercury.co.il) and Andrei Romanov (aromanov@segue.com).
1998-09-21 21:54:50 +00:00
norris%netscape.com
74ff9e9d38 Fix bug 122041 "get illegal url when having foo.html?http://norris.html" 1998-09-21 17:49:36 +00:00
kin%netscape.com
4f26312ab5 Fix for bug #318302: "Undo" leaves a line of text
Removed call to StartTyping(), in CEditBuffer::ReturnKey(), for the
case where bTyping is false.
Reviewed by cmanske. Approved by marek.

Added parens around a set of conditions in CEditBuffer::PasteText() to prevent
the occassional dereferencing of a null pointer.
1998-09-21 17:33:14 +00:00
ftang%netscape.com
8253e95214 fix mac 1998-09-19 03:00:21 +00:00
ftang%netscape.com
6ac4d83b71 Make the history entry to store UTF8 text. We will graduately change FE code also to deal with UTF8 in history database. We need this to make the RDF history access correctly handle Multilingual text 1998-09-19 00:33:04 +00:00
ftang%netscape.com
209615ff73 fix bug 147200 by merge nova code 1998-09-19 00:30:31 +00:00
ftang%netscape.com
a59196f390 fix 147200 by merge nova code 1998-09-19 00:25:16 +00:00
ftang%netscape.com
d7ed0169c8 fix bug 147200 by merge code from nova 1998-09-19 00:23:58 +00:00
ftang%netscape.com
781dcfc14b fix bug 147200 by merge code from nova
1. Add t61 conversion table
2. change Japanese conversion table on window to use the cp932 table instead.
1998-09-19 00:22:09 +00:00
sudu%netscape.com
81e368f2cc New caps manager related changes 1998-09-17 18:12:52 +00:00
brendan%netscape.com
1816ddb409 Fix missing ->pseudos and speak the same boolean as the comment uses. 1998-09-17 07:43:13 +00:00
brendan%netscape.com
d7de8827ca Pity the machines that lack long long (and be explicit when losing bits). 1998-09-17 06:46:20 +00:00
brendan%netscape.com
f652bea6bd Keep windows building via xp.h, with an XXX comment. 1998-09-17 06:44:33 +00:00
morse%netscape.com
e72a74649c second attempt to change Bool to PRBool 1998-09-16 20:18:05 +00:00
morse%netscape.com
6d099f8c18 back out change to fix build bustage 1998-09-16 19:11:51 +00:00
morse%netscape.com
b9a8abb1cc changed Bool and XP_Bool to PRBool 1998-09-16 18:26:39 +00:00
shaver%netscape.com
7b5689ba1a fix dom.h/dom_priv.h mixup 1998-09-16 18:11:22 +00:00
shaver%netscape.com
1b9ee9b191 perignon now compiles, and back out brendan's xp.h change 1998-09-16 14:45:07 +00:00
mcafee%netscape.com
3df6b8f9b3 Uninitialized variable compiler warnings on Linux 1998-09-16 09:01:25 +00:00
mcafee%netscape.com
a71a79c489 Uninitialized variable compiler warnings on Linux 1998-09-16 08:25:31 +00:00
mcafee%netscape.com
80ad0e3bf8 Uninitialized variable compiler warnings on Linux 1998-09-16 08:13:29 +00:00
mcafee%netscape.com
18d145ec21 Uninitialized variable compiler warnings on Linux 1998-09-16 07:45:58 +00:00
mcafee%netscape.com
dffdfde7d6 Uninitialized variable compiler warnings on Linux 1998-09-16 07:32:19 +00:00
mcafee%netscape.com
ceea74b136 Uninitialized variable compiler warnings on Linux 1998-09-16 07:22:06 +00:00
slamm%netscape.com
7b89eac6f5 Fix build bustage. xp_ncent.c includes htrdf.h which include pa_parse.h. Adding 'parse' to the REQUIRES line. 1998-09-15 23:39:20 +00:00
rjc%netscape.com
a529b0e6d9 Additional changes for supporting HT_LayoutComplete(). 1998-09-15 22:07:34 +00:00
nisheeth%netscape.com
2eefe107fa Build list of meta tags on top_state and pass them to RDF HT once layout
completes.  Delete the meta tag list once RDF HT is done looking at it.
This enables functionality like automatically sucking in META info into the
RDF hierarchy when you add a bookmark.
1998-09-15 18:37:49 +00:00
toshok%netscape.com
515a325ee2 Fix bugzilla bug 741 (typo in laybuiltin.c -- builtin->width should be builtin_width. contributed by rkl@connect.org.uk.) Also, move the builtin's layer at the end of lo_UpdateStateAfterBuiltinLayout. 1998-09-14 08:53:43 +00:00
cmanske%netscape.com
ae2510c50c Fixed table editing bugs. Ctrl key now needed to size table with mouse 1998-09-12 01:46:12 +00:00
hyatt%netscape.com
7a983a5745 Fix for Aurora custom icons. Reviewed by Nisheeth and DP. 1998-09-11 22:24:27 +00:00
brendan%netscape.com
8db71997f5 - Use 8 space hard tabstops like god and IBM intended, but indent-tabs-mode:nil
should eliminate hard tabs anyway (so 8 is just in case one gets thru -- LXR
  was not displaying this source well with 4).
- Don't nest jsapi.h outside the idempotent-include #ifndef in dom.h.
- Include xp.h to get this code working on Windows (to cope with some kind of
  compiled header problem).
- Fix bad JS_GetEmptyStringValue calls that were treated as returning JSString*
  rather than jsval, and fed into STRING_TO_JSVAL.
- Avoid tagging and untagging a jsval to test for a null JSString* return.
- Fiddle formatting in a couple of places.
- Avoid leaving cdata->data null after realloc failure.  Use of a local temp
  (data2) also improves generated code by eliminating memory ambiguity.
1998-09-11 19:46:23 +00:00
pinkerton%netscape.com
defa444e48 adding QA_Partner support. 1998-09-11 19:00:41 +00:00
shaver%netscape.com
a8187ae035 perignon grows (and throbs) 1998-09-10 22:14:52 +00:00
shaver%netscape.com
a484b2b32c first Perignon work (not built by anything yet) and generic attribute support 1998-09-10 14:21:43 +00:00
waterson%netscape.com
5e1ebc3072 Added code to the process_deferred_image_info() callback to check for new image info on a visible image and do reflow if necessary. r=nisheeth 1998-09-10 01:04:56 +00:00
waterson%netscape.com
21b42e5640 Added code to just lay out an image and mark the context as requiring reflow when an unsized image is encountered. Also, dont bother calling LO_SetImageInfo() if w/h hasnt changed. r=nisheeth,mjudge 1998-09-10 01:04:51 +00:00
cls%seawood.org
75aa20f4c8 Sync'd. 1998-09-09 08:15:05 +00:00
sdagley%netscape.com
4add78c3ba Implement real version of FE_CheckConfirm 1998-09-08 21:32:03 +00:00
ftang%netscape.com
d0dce1c383 check in comment about history code may need to change later. No code change. 1998-09-08 20:21:23 +00:00
akkana%netscape.com
d395ec1874 Remove vcards from MOZ_MAIL_COMPOSE 1998-09-08 19:30:41 +00:00
beard%netscape.com
103b9ddec6 Lazy LiveConnect fixes. 1998-09-08 19:11:50 +00:00
pinkerton%netscape.com
50bf723d3c use LScrollerView 1998-09-08 18:07:48 +00:00
cls%seawood.org
cb5493bab6 Changed EDITOR env to MOZ_EDITOR. Submitted by Tim Rowley <tor@cs.brown.edu> 1998-09-08 04:52:26 +00:00
shaver%netscape.com
e0252e3206 remove some unbelievably dump debugging code (I no longer randomly dump core) 1998-09-07 18:50:13 +00:00
toshok%netscape.com
cc713c5901 uhh... remove xphist.* from the build. 1998-09-06 22:03:50 +00:00
toshok%netscape.com
6912abe452 add xp_hist.c/h. not built. 1998-09-06 22:03:12 +00:00
toshok%netscape.com
7259ab0777 we need lo_alignStrings when we don't have memory arenas too. not just when EDITOR is defined. 1998-09-06 21:00:43 +00:00
cls%seawood.org
94d0672b0c Updated. 1998-09-05 10:25:13 +00:00
shaver%netscape.com
eb2da0f3f8 Start of infrastructure for DOM-as-one-true-attr-source. Implement
DOM_NewElement.  Defend against NULL NodeOps.
1998-09-05 04:36:38 +00:00
shaver%netscape.com
2e458c4dd4 Remove DOMSetAttribute event guck (now tweak on mocha thread with layout
lock held, and signal reflow via event).  Check doc_id before trusting
LO_Element *s.  Make <TD>.bgcolor mutable.  Use DOM_NewElement instead
of inline hackery.  Defend against NULL returns from DOM_HTMLPopElementByType.
Make PR_ASSERTs XP_ASSERT for sake of brave users.
1998-09-05 04:34:13 +00:00
shaver%netscape.com
2f8cc3501d Add COW textattrs. Clean up lo_SetColor. Make <TD>.bgcolor mutable.
Remove some debugging cruft.
1998-09-05 04:29:56 +00:00
nisheeth%netscape.com
efdf2d6bf6 Fix for bug #313278. Some links were unclickable. Added initialization code in lo_NewElement() for all the common fields shared across layout elements. Now, all the common fields should get sane values assigned to them at creation time. 1998-09-04 23:55:04 +00:00
akkana%netscape.com
95ed1a6c64 Fix some unresolved symbols for MOZ_MAIL_COMPOSE build.
Won't affect default build.
1998-09-04 22:30:14 +00:00
akkana%netscape.com
42dbcde396 Oops, type in mailto lib name 1998-09-04 22:28:06 +00:00
akkana%netscape.com
80aded381c mailto doesn't need mimevcrd.c after all 1998-09-04 22:07:25 +00:00
akkana%netscape.com
78e2c95f35 Mailto landing: include mime.c ifdef MOZ_MAIL_COMPOSE. 1998-09-04 19:27:45 +00:00
akkana%netscape.com
7800cbaa97 Mailto landing. ifdef MOZ_MAIL_COMPOSE, build lib/mailto. 1998-09-04 19:08:24 +00:00
akkana%netscape.com
fa56d81545 Mailto landing (ifdef MOZ_MAIL_COMPOSE). Aproved by mwelch.
Turns off MOZILLA_30, which Jamie says is probably a bad idea;
this will be reworked in the future.
1998-09-04 19:07:08 +00:00
akkana%netscape.com
1a97e11ffd Mailto landing.
The mailto library is the mail compose code ripped out of the old
Messenger libmsg library, then cleaned up somewhat
(it could still use more cleaning).
This library should only be built ifdef MOZ_MAIL_COMPOSE.
1998-09-04 19:04:30 +00:00
akkana%netscape.com
c494651c10 Mailto landing (ifdef MOZ_MAIL_COMPOSE). Approved by ftang. 1998-09-04 19:01:58 +00:00
shaver%netscape.com
83a1677dc8 fix ancient #if DOM breakage 1998-09-04 11:51:24 +00:00
ftang%netscape.com
69e9053020 add INTL_GetCharSetID from 4.5 tree 1998-09-04 03:46:31 +00:00
ftang%netscape.com
5b453e9e21 Add INTL_GetCharSetID from 4.5 tree 1998-09-04 03:44:23 +00:00
shaver%netscape.com
223c007274 added missing #if DOM (bad!) 1998-09-04 01:16:11 +00:00
shaver%netscape.com
a2f2059357 Enable setting of table cell attributes (bgcolor -- still broken), and
expose lo_SetColor to other code (libmocha's DOM stuff, specifically).
1998-09-04 00:08:08 +00:00
shaver%netscape.com
cf61abf5d5 Wired up DOM-node destruction after firing onUnload.
Added event guck for altering attributes (will be rewritten to do
poke-and-schedule).
Tentatively blocked out LM_ClearContextStream, which looks like dead code.
1998-09-04 00:05:53 +00:00
shaver%netscape.com
15bd1de2ff Implemented DOM_NewText.
Added stuff for node destruction, including making node_finalize module-public
for use by other node types.
Added new methods to Element (setAttribute + stubs).
1998-09-03 23:51:58 +00:00
akkana%netscape.com
7abfb2ae7d Fix IRIX build problem 1998-09-03 21:40:20 +00:00
cmanske%netscape.com
e01d6a598b Changed spelling of const and removed string not used for Change Encoding dialog 1998-09-03 21:33:02 +00:00
amusil%netscape.com
09a5166987 MacFE code for Anthrax along with minor XP tweaks 1998-09-03 21:08:25 +00:00
ftang%netscape.com
90dcd5cb6b merge one of 4.06 fix. bug 123957 and 311153. approved by mlm 1998-09-03 20:53:44 +00:00
ftang%netscape.com
c3c1970df1 Merge the fix 311741 from 4.5 tree. 1998-09-03 20:47:32 +00:00
cmanske%netscape.com
a0e5bb1eb3 Fixed problems with PA_Block and busted file loading into Composer 1998-09-03 01:10:13 +00:00
cls%seawood.org
32653b6fde Removed OJI ifdef from LO_GetBuiltInAttribute() as the LO_BuiltinStruct is the same for both cases. 1998-09-02 18:54:53 +00:00
pinkerton%netscape.com
4e8d6b8d4e fix build bustage on mac (rev mjudge). 1998-09-02 16:15:43 +00:00
cmanske%netscape.com
ed4be6ae13 Fixed build bustage for Mac 1998-09-02 16:08:46 +00:00
ramiro%netscape.com
cb251ba871 Add support for -config-dir command line flag. That means mozilla can now
use a configdir other that ~/.netscape without having to do HOME environment
hacks.
Thanks to Aleksey Nogin (ayn2@cornell.edu) for doing all the work and being
patient for me to actually check the stuff in.
1998-09-02 14:29:42 +00:00
cmanske%netscape.com
962c1716b5 Composer work: Check for valid charset in metatag, paste character style, split table cell, optimization for table cell layout (not turned on), remove P_MENU, P_DIRECTORY support for UIs 1998-09-02 14:21:41 +00:00
mcafee%netscape.com
028d2f0c99 Moving getBuiltInAttribute() from winfe to layout, it's now LO_GetBuiltInAttribute(). a+r=nisheeth 1998-09-02 09:13:50 +00:00
morse%netscape.com
efc4421e7b enable trust labels for unix 1998-09-02 05:06:15 +00:00
cls%seawood.org
c764d0bf4e Sync'd Makefile.ins 1998-09-02 00:54:34 +00:00
akkana%netscape.com
98dcf5d056 Call new FE_EncodingDialog 1998-09-01 22:19:12 +00:00
pinkerton%netscape.com
e47a248d86 turn on trust labels for mac and fix mac problem. 1998-09-01 20:22:11 +00:00
pinkerton%netscape.com
daf1ee2a34 turn on trust labels on mac. 1998-09-01 20:21:19 +00:00
pinkerton%netscape.com
3fc74a90ab making RefreshRowRange const. 1998-09-01 20:19:34 +00:00
pinkerton%netscape.com
4178d83fab updated for new CProgressCaption 1998-09-01 20:16:43 +00:00
mjudge%netscape.com
465c5b414a Ender reload and new toolbar code 1998-09-01 18:53:36 +00:00
shaver%netscape.com
370196858c don't call layout from the mocha thread, and other progress 1998-09-01 12:54:17 +00:00
shaver%netscape.com
ef49fc27e9 fix dumb typo (how embarrassing) 1998-09-01 12:52:30 +00:00
nisheeth%netscape.com
48b8f0c27a Fix for bug# 313278. Random links on the page were unclickable.
The problem was that the width and height of the dummy floating element that gets appended to the line list were not being initialized to 0 in lo_AppendFloatToLineList() and was
fooling the selection code into thinking that the floating element is insanely large.
So, the link wasn't being returned to the FE when you moused over it.
1998-09-01 05:40:50 +00:00
warren%netscape.com
076e51d218 Removed secstubn.h for mac build. 1998-09-01 04:35:11 +00:00
warren%netscape.com
f24283740c Added xpcom dependency. 1998-09-01 03:30:59 +00:00
warren%netscape.com
e5f553820a Added requires for xpcom. 1998-09-01 02:45:39 +00:00
warren%netscape.com
b0b9d1a656 Added requires for oji and ojiimpl 1998-09-01 01:59:14 +00:00
warren%netscape.com
c05a45b75a Added ojiimpl requirement for jvmmgr.h 1998-09-01 01:19:59 +00:00
warren%netscape.com
f7fa9e232b Changes for lazy java initialization. 1998-09-01 00:23:43 +00:00
shaver%netscape.com
67aaece432 JS_InternString is volatile, so I'll avoid its use 1998-08-31 22:46:06 +00:00
shaver%netscape.com
8707a48d49 update NodeOps APIs 1998-08-31 22:32:57 +00:00
shaver%netscape.com
cb97057b16 avoid dangerous JS_InternString call, and update NodeOps APIs 1998-08-31 22:31:44 +00:00
morse%netscape.com
f44e9d0abf disable trust labels for mac 1998-08-30 13:55:38 +00:00
morse%netscape.com
9762f635fc I give up, backing out trust labels 1998-08-30 08:49:56 +00:00
morse%netscape.com
744e8b349d another attempt to fix linux bustage 1998-08-30 06:46:25 +00:00
morse%netscape.com
b9fe3bde6f attempt to fix build bustage on Sun in gromit tinderbox 1998-08-30 06:10:12 +00:00
morse%netscape.com
1f1e9d9114 second attempt to fix linux bustage on gromit 1998-08-30 05:47:25 +00:00
morse%netscape.com
3584e17426 attempt to fix linux bustage on gromit 1998-08-30 04:49:13 +00:00
morse%netscape.com
2b6d38fe3c added trust labels 1998-08-30 03:40:51 +00:00
shaver%netscape.com
5a94b3051c don't use JS_InternString for now -- weird crash in JS_AtomizeString 1998-08-29 23:46:47 +00:00
cls%seawood.org
a1771a6556 Needed for --enable-dom. 1998-08-29 22:28:46 +00:00
cls%seawood.org
4f906a6192 Added ifdef JAVA_OR_OJI around jsjava.h include. 1998-08-29 05:50:45 +00:00
shaver%netscape.com
27f566b792 Move current_node and top_node to top_state, to protect them from tables.
Handle table and row and cell data.
(We do nested-table text now.)
1998-08-29 02:52:27 +00:00
shaver%netscape.com
466dc2044f move top_node and current_node into top_state, where they're invulnerable to the evil tactics of table layout 1998-08-29 02:49:13 +00:00
pinkerton%netscape.com
60fb2b6a1c 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
shaver%netscape.com
eb948eb016 actually reflow altered text 1998-08-28 13:42:25 +00:00
shaver%netscape.com
afbbab923a wire up DOM_Nodes and LO_Elements; maybe fix <LI> CSS bug? (all #if DOM) 1998-08-28 10:29:42 +00:00
shaver%netscape.com
88923c2b13 current_node is always the current_node now. also: set up for text mutation 1998-08-28 10:23:35 +00:00
shaver%netscape.com
e4fba63645 break universal dep on lm_dom.h; start wiring DOM_Node<->LO_Element 1998-08-28 07:53:18 +00:00
shaver%netscape.com
b71d90a4f3 switch to void * in lo_DocState, not DOM_Node * because too many places #include "layout.h" 1998-08-28 07:52:07 +00:00