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

881 Коммитов

Автор SHA1 Сообщение Дата
mcafee%netscape.com b0b84047ac 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 4b55ea6862 Added parseAFM.c 1998-09-25 10:17:52 +00:00
mcafee%netscape.com c8fa9110f3 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 1d2cdca4b7 Remove rosetta references from mail compose code 1998-09-24 21:46:32 +00:00
mcafee%netscape.com d876d89de3 Check for null pointer; print context doesn't have history. r=morse,nisheeth 1998-09-24 21:41:53 +00:00
cyeh%netscape.com 0ad0e066d9 remove old NSPR20 #ifdef 1998-09-24 21:01:00 +00:00
cyeh%netscape.com 1572c7238d remove old NSPR20 #ifdef 1998-09-24 20:35:44 +00:00
kin%netscape.com 834a91aa73 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 fdbf61376c Fix mkdir() problem for BSDI, thanks to <driehuis@playbeing.org> for this patch 1998-09-24 09:43:55 +00:00
ftang%netscape.com d784f3b507 Fix UTF8 problem 1998-09-24 09:23:19 +00:00
ftang%netscape.com c12622f11f fix the wrong measurement problem in UTF8 by calling the new UTF8 function 1998-09-24 09:22:32 +00:00
ftang%netscape.com d9351da6f8 implement better UTF8 drawing support. Implement mid and end truncation for UTF8 1998-09-24 09:18:25 +00:00
akkana%netscape.com 82eac3a99d Remove obsolete rosetta references 1998-09-23 19:49:14 +00:00
sdagley%netscape.com be32986b1d 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 f8e16c2e40 Moved files accidentally placed in MOZ_EDITOR ifdef. 1998-09-22 23:03:47 +00:00
toshok%netscape.com 61f0398d10 add handling for header elements in reflow. especially fixes alignment lossage. 1998-09-22 22:51:43 +00:00
ftang%netscape.com 0d55e5643d fix bug 324313 in Mozilla first. Reviwed by erik 1998-09-22 22:14:02 +00:00
wtc%netscape.com 3b8cb781fb NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
cls%seawood.org d0aa3e2bd1 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 3f688b1963 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 2c96225c3d 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 6cfcdb72d4 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 1336a846e3 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 5ab9ae41fe Fix bug 122041 "get illegal url when having foo.html?http://norris.html" 1998-09-21 17:49:36 +00:00
kin%netscape.com 69386a2ac0 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 0b35c0c373 fix mac 1998-09-19 03:00:21 +00:00
ftang%netscape.com 9d213b59bc 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 e4bcf595cb fix bug 147200 by merge nova code 1998-09-19 00:30:31 +00:00
ftang%netscape.com 0e805f0244 fix 147200 by merge nova code 1998-09-19 00:25:16 +00:00
ftang%netscape.com c4d9f9b036 fix bug 147200 by merge code from nova 1998-09-19 00:23:58 +00:00
ftang%netscape.com 95ab6a19f8 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 e6cde8540d New caps manager related changes 1998-09-17 18:12:52 +00:00
brendan%netscape.com 6c4208d233 Fix missing ->pseudos and speak the same boolean as the comment uses. 1998-09-17 07:43:13 +00:00
brendan%netscape.com d2f2052545 Pity the machines that lack long long (and be explicit when losing bits). 1998-09-17 06:46:20 +00:00
brendan%netscape.com 48e6c26d5f Keep windows building via xp.h, with an XXX comment. 1998-09-17 06:44:33 +00:00
morse%netscape.com c93d6a5568 second attempt to change Bool to PRBool 1998-09-16 20:18:05 +00:00
morse%netscape.com a1e2301cb2 back out change to fix build bustage 1998-09-16 19:11:51 +00:00
morse%netscape.com 30c8baeae2 changed Bool and XP_Bool to PRBool 1998-09-16 18:26:39 +00:00
shaver%netscape.com b29cf1f862 fix dom.h/dom_priv.h mixup 1998-09-16 18:11:22 +00:00
shaver%netscape.com 2886b9a12f perignon now compiles, and back out brendan's xp.h change 1998-09-16 14:45:07 +00:00
mcafee%netscape.com 2d6de2d94f Uninitialized variable compiler warnings on Linux 1998-09-16 09:01:25 +00:00
mcafee%netscape.com e75e683b6a Uninitialized variable compiler warnings on Linux 1998-09-16 08:25:31 +00:00
mcafee%netscape.com 92e0d37356 Uninitialized variable compiler warnings on Linux 1998-09-16 08:13:29 +00:00
mcafee%netscape.com 41da4b0013 Uninitialized variable compiler warnings on Linux 1998-09-16 07:45:58 +00:00
mcafee%netscape.com c3f350280d Uninitialized variable compiler warnings on Linux 1998-09-16 07:32:19 +00:00
mcafee%netscape.com 88e6eeb9b9 Uninitialized variable compiler warnings on Linux 1998-09-16 07:22:06 +00:00
slamm%netscape.com 479a25f9f1 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 6de9cc5f52 Additional changes for supporting HT_LayoutComplete(). 1998-09-15 22:07:34 +00:00
nisheeth%netscape.com 45ff8cd241 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 e36cffc2ed 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 cdc430043f Fixed table editing bugs. Ctrl key now needed to size table with mouse 1998-09-12 01:46:12 +00:00
hyatt%netscape.com 4e92a95c04 Fix for Aurora custom icons. Reviewed by Nisheeth and DP. 1998-09-11 22:24:27 +00:00
brendan%netscape.com eac532ad80 - 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 b37e88adc6 adding QA_Partner support. 1998-09-11 19:00:41 +00:00
shaver%netscape.com 8803a12976 perignon grows (and throbs) 1998-09-10 22:14:52 +00:00
shaver%netscape.com 20bf2e3991 first Perignon work (not built by anything yet) and generic attribute support 1998-09-10 14:21:43 +00:00
waterson%netscape.com e8d8d141d0 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 fb03cea4b6 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 af731eee4a Sync'd. 1998-09-09 08:15:05 +00:00
sdagley%netscape.com 51ce5af2d9 Implement real version of FE_CheckConfirm 1998-09-08 21:32:03 +00:00
ftang%netscape.com 1f902f6c46 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 8ad1f09c73 Remove vcards from MOZ_MAIL_COMPOSE 1998-09-08 19:30:41 +00:00
beard%netscape.com 9bf1588597 Lazy LiveConnect fixes. 1998-09-08 19:11:50 +00:00
pinkerton%netscape.com 55abd366a0 use LScrollerView 1998-09-08 18:07:48 +00:00
cls%seawood.org 97fe5038d8 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 1b8a52cf14 remove some unbelievably dump debugging code (I no longer randomly dump core) 1998-09-07 18:50:13 +00:00
toshok%netscape.com 8241003a21 uhh... remove xphist.* from the build. 1998-09-06 22:03:50 +00:00
toshok%netscape.com 923f34b7f7 add xp_hist.c/h. not built. 1998-09-06 22:03:12 +00:00
toshok%netscape.com 1e07a3223d 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 a1294edb2f Updated. 1998-09-05 10:25:13 +00:00
shaver%netscape.com 191f8c640b 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 ac073e9c77 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 8449fcec22 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 42a7d509f2 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 03e219b8eb 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 e3e24fd861 Oops, type in mailto lib name 1998-09-04 22:28:06 +00:00
akkana%netscape.com f735cd1314 mailto doesn't need mimevcrd.c after all 1998-09-04 22:07:25 +00:00
akkana%netscape.com f5147b95f4 Mailto landing: include mime.c ifdef MOZ_MAIL_COMPOSE. 1998-09-04 19:27:45 +00:00
akkana%netscape.com a5583d54ff Mailto landing. ifdef MOZ_MAIL_COMPOSE, build lib/mailto. 1998-09-04 19:08:24 +00:00
akkana%netscape.com 6d3704a0ee 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 62f8373333 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 150fcd1df9 Mailto landing (ifdef MOZ_MAIL_COMPOSE). Approved by ftang. 1998-09-04 19:01:58 +00:00
shaver%netscape.com 6c63e579ce fix ancient #if DOM breakage 1998-09-04 11:51:24 +00:00
ftang%netscape.com 6ea328681c add INTL_GetCharSetID from 4.5 tree 1998-09-04 03:46:31 +00:00
ftang%netscape.com ca9b46f717 Add INTL_GetCharSetID from 4.5 tree 1998-09-04 03:44:23 +00:00
shaver%netscape.com 4a04172223 added missing #if DOM (bad!) 1998-09-04 01:16:11 +00:00
shaver%netscape.com 9bd2b183ad 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 cc2a027580 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 93ed220ea6 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 b766fef843 Fix IRIX build problem 1998-09-03 21:40:20 +00:00
cmanske%netscape.com 16a12520bb Changed spelling of const and removed string not used for Change Encoding dialog 1998-09-03 21:33:02 +00:00
amusil%netscape.com 4a0973d258 MacFE code for Anthrax along with minor XP tweaks 1998-09-03 21:08:25 +00:00
ftang%netscape.com 6cec96a800 merge one of 4.06 fix. bug 123957 and 311153. approved by mlm 1998-09-03 20:53:44 +00:00
ftang%netscape.com fe39d1964f Merge the fix 311741 from 4.5 tree. 1998-09-03 20:47:32 +00:00
cmanske%netscape.com 866bc5a0b5 Fixed problems with PA_Block and busted file loading into Composer 1998-09-03 01:10:13 +00:00
cls%seawood.org 49b606e47a 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 0c4e559f70 fix build bustage on mac (rev mjudge). 1998-09-02 16:15:43 +00:00
cmanske%netscape.com e6bb5283b3 Fixed build bustage for Mac 1998-09-02 16:08:46 +00:00
ramiro%netscape.com b16a2d8da2 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 bb022be61f 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 e79aa722c4 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 f567de491e enable trust labels for unix 1998-09-02 05:06:15 +00:00
cls%seawood.org 876891e7ae Sync'd Makefile.ins 1998-09-02 00:54:34 +00:00
akkana%netscape.com fb6c7758a8 Call new FE_EncodingDialog 1998-09-01 22:19:12 +00:00
pinkerton%netscape.com 830829beed turn on trust labels for mac and fix mac problem. 1998-09-01 20:22:11 +00:00
pinkerton%netscape.com 9a98b13993 turn on trust labels on mac. 1998-09-01 20:21:19 +00:00
pinkerton%netscape.com c23dd829b6 making RefreshRowRange const. 1998-09-01 20:19:34 +00:00
pinkerton%netscape.com 2fb62246a8 updated for new CProgressCaption 1998-09-01 20:16:43 +00:00
mjudge%netscape.com c6c2e904b7 Ender reload and new toolbar code 1998-09-01 18:53:36 +00:00
shaver%netscape.com 7affbab99c don't call layout from the mocha thread, and other progress 1998-09-01 12:54:17 +00:00
shaver%netscape.com 1b31c67847 fix dumb typo (how embarrassing) 1998-09-01 12:52:30 +00:00
nisheeth%netscape.com fae669c975 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 758f5528a1 Removed secstubn.h for mac build. 1998-09-01 04:35:11 +00:00
warren%netscape.com 8daa66afc1 Added xpcom dependency. 1998-09-01 03:30:59 +00:00
warren%netscape.com d7ec8b918e Added requires for xpcom. 1998-09-01 02:45:39 +00:00
warren%netscape.com 0bd4428f4d Added requires for oji and ojiimpl 1998-09-01 01:59:14 +00:00
warren%netscape.com 15e51c72b0 Added ojiimpl requirement for jvmmgr.h 1998-09-01 01:19:59 +00:00
warren%netscape.com 320811506e Changes for lazy java initialization. 1998-09-01 00:23:43 +00:00
shaver%netscape.com 2bb47c8f8b JS_InternString is volatile, so I'll avoid its use 1998-08-31 22:46:06 +00:00
shaver%netscape.com e5941a0ce7 update NodeOps APIs 1998-08-31 22:32:57 +00:00
shaver%netscape.com 562737cd88 avoid dangerous JS_InternString call, and update NodeOps APIs 1998-08-31 22:31:44 +00:00
morse%netscape.com d44b1c9c56 disable trust labels for mac 1998-08-30 13:55:38 +00:00
morse%netscape.com d9ff6c6bf6 I give up, backing out trust labels 1998-08-30 08:49:56 +00:00
morse%netscape.com f99179fdba another attempt to fix linux bustage 1998-08-30 06:46:25 +00:00
morse%netscape.com 67c31b0bd3 attempt to fix build bustage on Sun in gromit tinderbox 1998-08-30 06:10:12 +00:00
morse%netscape.com d87a5dd85d second attempt to fix linux bustage on gromit 1998-08-30 05:47:25 +00:00
morse%netscape.com 2965b60d60 attempt to fix linux bustage on gromit 1998-08-30 04:49:13 +00:00
morse%netscape.com 3b138266dd added trust labels 1998-08-30 03:40:51 +00:00
shaver%netscape.com 6bd344553d don't use JS_InternString for now -- weird crash in JS_AtomizeString 1998-08-29 23:46:47 +00:00
cls%seawood.org c67a55b026 Needed for --enable-dom. 1998-08-29 22:28:46 +00:00
cls%seawood.org b19f34d1a9 Added ifdef JAVA_OR_OJI around jsjava.h include. 1998-08-29 05:50:45 +00:00
shaver%netscape.com 8a3eba90d3 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 eeedb69b78 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 9e930ec253 New RowIsContainer method which can replace CellHasDropFlag to determine if the row is a container and if it is currently expanded or collapsed. Fixed auto-expand d&d to use this instead of CellHasDropFlag so it will still autoexpand when drop flags are not used. 1998-08-28 20:32:00 +00:00
shaver%netscape.com 46f1e4b60d actually reflow altered text 1998-08-28 13:42:25 +00:00
shaver%netscape.com 5bf08ad207 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 134d655d6a 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 dc8518abd7 break universal dep on lm_dom.h; start wiring DOM_Node<->LO_Element 1998-08-28 07:53:18 +00:00
shaver%netscape.com a3b18a4883 switch to void * in lo_DocState, not DOM_Node * because too many places #include "layout.h" 1998-08-28 07:52:07 +00:00
morse%netscape.com ace2adf899 single-signon fix 1998-08-27 21:05:58 +00:00
shaver%netscape.com 3ed3f05475 start to flesh out lm_CDataOp (you can set the title!) and remove attrs from HTMLElementPrivate 1998-08-27 09:13:00 +00:00
shaver%netscape.com 138992abb1 implemented cdata_setter 1998-08-27 09:11:45 +00:00
shaver%netscape.com 12372c95ac protect against multiple inclusion (possibe now with DOM/layout/libmocha) 1998-08-27 05:54:56 +00:00
shaver%netscape.com cc6ecc9aaf DOM stub tweakage and fixed Text/CData init 1998-08-27 05:54:01 +00:00
shaver%netscape.com 9344766cbc Added CData operations (append, insert, delete, replace, substring).
Added Element {[sg]et,remove}Attribute
Check for illegal child in Node ops appendChild, insertBefore and replaceChild.
1998-08-27 05:25:40 +00:00
shaver%netscape.com 92e297be04 fix typo and kill warning 1998-08-27 00:17:40 +00:00
shaver%netscape.com 3887d1204a build libdom (if DOM) 1998-08-27 00:14:53 +00:00
shaver%netscape.com 44fa1abb04 added code to drive the lib/libdom stuff 1998-08-27 00:09:43 +00:00
shaver%netscape.com 4e5346bc79 added hooks to lib/libdom stuff, and exposed lo_IsEmptyTag for use by libmocha DOM hooks 1998-08-27 00:05:26 +00:00
shaver%netscape.com 4ff8b8dd14 added first cut of Level-1 DOM (not layout or XML dependent) 1998-08-27 00:02:31 +00:00
slamm%netscape.com f53f5cbda3 Remove the old-style bookmarks. RDF is the way. 1998-08-26 18:35:54 +00:00
cls%seawood.org 9c74df02ff Updates to autoconf files. 1998-08-26 04:04:57 +00:00
cmanske%netscape.com 4b1b763dea Removed attempt to optimize editor layout by not relaying out entire line. Must find another solution 1998-08-25 22:48:27 +00:00
pinkerton%netscape.com 1de225703f Allow tooltip to show up even when not on a valid cell. 1998-08-25 20:25:15 +00:00
cmanske%netscape.com 2344227069 Backed out change intended for testing only 1998-08-25 20:24:04 +00:00
pinkerton%netscape.com 5b5b561ac6 Better handling of UTF8. 1998-08-25 20:23:47 +00:00
cmanske%netscape.com 03d25bfac4 Composer performance optimization work - FixupTableData optimizations. Added SingleSignon feature for Composer publishing. Fixed layout cell background bug - permission by nisheeth 1998-08-25 20:16:10 +00:00
ftang%netscape.com bd654a1042 fix window UTF8 problem. But the UTF8 to UTF8 conversion before Vietnamese 1998-08-25 20:03:34 +00:00
brendan%netscape.com b8c24872eb Cope with uninitialized MWContext charset id (312759, mlm). 1998-08-25 07:37:52 +00:00
brendan%netscape.com 99f80db506 Fix indentation nit. 1998-08-25 07:32:25 +00:00
pinkerton%netscape.com cfeb74516b new UTF8 drawing routines (yay!) 1998-08-25 00:04:34 +00:00
pinkerton%netscape.com cbc34d9544 Landing code from 4.5. Allows tooltips to stay around between areas that want them, instead of hiding each time. 1998-08-25 00:03:19 +00:00
pinkerton%netscape.com b7a3a0b6d1 Landing of 4.5 changes to get new tooltips, bug fixes, and spring-loaded folders. Caused some APIs to change, I hope I got them all in derrived classes. 1998-08-25 00:02:34 +00:00
pinkerton%netscape.com 7e5842050d Changes from 4.5 to support new tooltips that don't go away when you move between two areas that desire a tooltip. 1998-08-25 00:01:56 +00:00
pinkerton%netscape.com 34d3631381 Move EClickState to Netscape_Constants 1998-08-24 23:58:57 +00:00
pinkerton%netscape.com c1670471d4 First Checked In. 1998-08-24 23:54:19 +00:00
pinkerton%netscape.com f9a488499c Ability to set # of clicks to open row from API. 1998-08-24 19:52:47 +00:00
morse%netscape.com 3eeab5df8a pass current url rather than base url to single signon 1998-08-21 20:38:28 +00:00
brendan%netscape.com a1fea6016b Insist on / after builtin at front of MIME type. 1998-08-21 08:12:14 +00:00
brendan%netscape.com b495c6f095 Use text/html, not HTMLAREA, as value of TEXTAREA TYPE field; debloat code. 1998-08-21 08:11:13 +00:00
pinkerton%netscape.com 3a29f0259f Broadcast message on mouse-up. 1998-08-20 21:49:11 +00:00
cyeh%netscape.com e639229fbf merging files from AUTOCONF_1_0 branch 1998-08-20 00:30:12 +00:00
cls%seawood.org 90d0af1408 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
cmanske%netscape.com 856a8dc5c8 More table editing work: convert Excel spreadsheet to internal table format for more flexible paste options 1998-08-18 20:24:37 +00:00
pnunn%netscape.com b7103625c1 fix for #313251, migrating #312030 to mozilla. pnunn. ok'd by nisheeth. 1998-08-17 22:20:27 +00:00
norris%netscape.com 81b9b5804b Allow setting document.domain to remove the port part of the URL for later origin checks. 1998-08-17 20:04:23 +00:00
ftang%netscape.com afdb10a2ee add vni support from the net for WinFE. Thansk Van Le <levan@hotmail.com> and folks 1998-08-14 20:40:27 +00:00
ftang%netscape.com 98bfbd7555 Check in new version of vietnam.c Thansk Van Le <levan@hotmail.com> and folks 1998-08-14 20:39:52 +00:00
ftang%netscape.com 45e9e8eb61 add additional interface. Thansk Van Le <levan@hotmail.com> and folks 1998-08-14 20:39:29 +00:00
ftang%netscape.com 0929c1e3aa fix typo for last check in 1998-08-14 20:38:08 +00:00
cmanske%netscape.com 4c00620385 Fixed bug that prevented placing caret in empty table cell 1998-08-14 03:04:11 +00:00
cmanske%netscape.com 9464c04081 Fixed warnings thanks to UNIX compilers 1998-08-14 01:38:35 +00:00
sdagley%netscape.com 1d79b3a846 Fix a functionality problem with my previous checkin - change the MacFE stubs for FE_CheckConfirm and FE_SelectDialog to the workaround versions until the actual versions are implemented. Yes the tree is in flames but these files aren't related and folks are all over the problem (akkana and jfrancis have checked in fixes for X and Mac). 1998-08-14 01:21:46 +00:00
mcafee%netscape.com b9d0e30807 Privacy is passing in nil arguments to ET_PostCheckConfirmBox(), we now check for this. a=joki 1998-08-14 00:57:55 +00:00
mcafee%netscape.com 60474197ce Stubs to fix breakage from privacy backend change. 1998-08-14 00:29:13 +00:00
cmanske%netscape.com b1c64d408b Fixed missing () for function call Unlink. Stupid Windows compiler. 1998-08-14 00:07:50 +00:00
cmanske%netscape.com e9e353a8e7 Fixed lots of bugs. Implemented drag/drop/paste cells into existing table. 1998-08-13 23:14:33 +00:00
sdagley%netscape.com 02ff6820f9 Add MacFE stubs for FE_CheckConfirm and FE_SelectDialog for morse's privacy code. danm acquired the appropriate permissions from the module owners for the XP spammage. 1998-08-13 22:11:56 +00:00
ftang%netscape.com 68e7f2b9c8 vietnamese Unicode conversion table. Thanks Van Le <levan@hotmail.com> from the net 1998-08-13 19:36:43 +00:00
ftang%netscape.com 3cc5dded11 add vietnamese support. Thanks Van Le <levan@hotmail.com> from the net 1998-08-13 19:33:52 +00:00
ftang%netscape.com 3ee01b245f extend the unicode conversion from max 64 to max 128 1998-08-13 19:26:19 +00:00
toshok%netscape.com d13fac760b add elements for SUPER and SUB, so that we don't lose the basline adjustment on resize (bug 313426). 1998-08-12 22:33:32 +00:00
danm%netscape.com e7eccbbf13 XP_WIN versions of the privacy FE dialogs 1998-08-12 21:46:09 +00:00
ftang%netscape.com 59b62f6f27 add vps.u{f,t} . Thanks Van Le <levan@hotmail.com> from the net 1998-08-12 21:00:20 +00:00
ftang%netscape.com 46656d6874 add credit lines 1998-08-12 20:58:12 +00:00
ftang%netscape.com 672fb44150 Add vps.txt for unicode conversion . Thaks Van Le <levan@hotmail.com> from the net 1998-08-12 19:18:59 +00:00
ftang%netscape.com 79b0278351 fix problem with # 1998-08-12 19:16:01 +00:00
ftang%netscape.com b4ba51f3cb fix # problem 1998-08-12 19:10:35 +00:00
akkana%netscape.com d8050443c3 Don't show caret on inactive Ender areas. Reviewed by cmanske. 1998-08-11 22:59:45 +00:00
ftang%netscape.com 10c929bd01 fix bug 302137 by fallback to - on Mac. This is not really a fix . The real fix won't be here untill we have full Unicode support 1998-08-11 22:40:06 +00:00
ftang%netscape.com c3dff13df9 add koi8u to the cyrillic list, also fix bug 76586 by adding font list rearrange code 1998-08-11 22:22:42 +00:00
pinkerton%netscape.com 51d2f14ce4 Fix redraw problem on refresh with inline editing. 1998-08-11 19:15:28 +00:00
kin%netscape.com c41ef62eb1 Modified lo_BeginTextareaTag() to call XP_STRCASECMP() when looking for
"HTMLAREA". Approved by nisheeth and toshok.
1998-08-11 19:10:47 +00:00
nisheeth%netscape.com 4ca051f736 Fixes bug 311240. We were crashing in layout when a new bookmark was added.
The real problem here is that RDF is overloading the HTML stream converter to 
get at the META tags.  I have a hacky fix to layout that checks for the special 
RDF slave context type and does not layout any tag other than META and HEAD.
This will get backed out as soon as we come up with a better solution...
1998-08-11 04:03:10 +00:00
ftang%netscape.com 36822dfe64 Add cp1252 conversion tolower table and make winfe to use it.
Thanks for from the net  Antoine.Leca@renault.fr (Antoine Leca)
1998-08-10 23:29:27 +00:00
jwz%mozilla.org a4a0684211 I could tell you what this patch was for, but then I'd have to shoot you. 1998-08-10 03:50:04 +00:00
jwz%mozilla.org 829cd98506 add -DNO_SECURITY so that it works on the internal Netscape builds as well
(which do have security, but which do not have a libmime with S/MIME code.)
1998-08-10 00:24:00 +00:00
waterson%netscape.com e4563540c7 Modified timing macros to include MWContext parameter. 1998-08-09 20:32:30 +00:00
jwz%mozilla.org 6ce77c912a build and link against libmime (on Unix only, until I find some victims to
test things out on the other platforms.)
1998-08-09 03:53:14 +00:00
jwz%mozilla.org a22863e4cc various tweaks to get libmime to build, and be linkable with the
rest of Mozilla.
1998-08-09 03:51:51 +00:00
jwz%mozilla.org 65f8cfd443 in order to make libmime compile without libmsg, moved some
utility functions from libmsg/msgutil.c to new files
libxp/xp_linebuf.c and libnet/mkbuf.c:

	msg_GrowBuffer ==> XP_GrowBuffer
	msg_LineBuffer ==> XP_LineBuffer
	msg_ReBuffer ==> XP_ReBuffer
	msg_MakeRebufferingStream ==> NET_MakeRebufferingStream
1998-08-09 03:49:12 +00:00
beard%netscape.com ac87881c06 Changed all uses of lo_NVList to not depend on OJI being defined. 1998-08-08 20:50:22 +00:00
jwz%mozilla.org 91f0db2e92 Got libmime and the mimefilt program to build in the public Mozilla code base.
Mostly I did this by turning on -DMOZILLA_30, which eliminates most of
the, uh, "progress" made in libmime since 3.0.  That this worked highlights
the fact that the 3.x libmime had far fewer cross-dependencies on libmsg
than 4.x did.
1998-08-08 02:20:33 +00:00
jwz%mozilla.org 07acf4cd3b In 2.x/3.x, this file was lib/libmsg/addr.c.
In 4.x, it was lib/libmsg/addrutil.cpp.  (They felt the need to convert it
to C++ for no adequately explainable reason, and to add some dependencies
on the rest of libmsg.)

Since libmime needs this, and libmsg isn't being built, I converted it
back to C, removed the libmsg dep, and put a copy of this file here.

Someday, something more sensible should be done.  Like deleting the copy
in libmsg, perhaps.
1998-08-08 02:17:51 +00:00
cmanske%netscape.com b9ccc25633 Fixed P0 Composer bug 312249 (backspacing when lines wrap) with help/review/approval by nisheeth. Also layout's part of fix to 310966 (changing doc colorsof current windows) 1998-08-08 02:06:57 +00:00
nisheeth%netscape.com 592bcc2940 Fixes bugs 301002, 206090, and 312021. Blocked tags were getting misordered.
lo_FinishLayout() was getting called multiple times.  These fixes were migrated
over from the 4.06 branch.
1998-08-07 23:59:48 +00:00
nisheeth%netscape.com 3ce3907515 lo_FillinImageGeometry() was not being called before the image load was started
for the case when an <IMG> tag was processed while layout was blocked.  Fixed.
1998-08-07 23:45:27 +00:00
clu%netscape.com 7fa9d2586a modified a conditional statement in ChangeTableSelection so that table selection can be correct on the mac when the movement is ED_MOVE_NONE (unlike other platforms, macfe passes in a NULL pData). Reviewed by cmanske and brade. 1998-08-07 09:17:19 +00:00
saari%netscape.com a6674fc913 Fixing a checkin error for the MacMemAllocator changes. This fixes some recent instability in Mac Grommit. 1998-08-07 00:21:29 +00:00
ramiro%netscape.com 83d2ad5bae DONT USE C++ COMMENT IN C FILES. Fix bustage. 1998-08-06 20:32:12 +00:00
kin%netscape.com 8d937ca61f Added support for the new HTMLArea form element. All changes are ifdef'd ENDER. 1998-08-06 20:10:37 +00:00
norris%netscape.com c207e01a8b Get signed JavaScript working using the non-Java capabilities code.
Also, implement a preference to run only signed JavaScript.
1998-08-06 19:46:03 +00:00
ftang%netscape.com 9792e6dc34 check in viscii unicode conversion table. Thanks for
Thu Nguyen <tnn@neomagic.com> from the net
1998-08-06 06:15:27 +00:00
beard%netscape.com c1b7977c9d Disabled object stack item caching, as stale cache entries are living longer than the PA_Tags they are associated with. This is the cause of defect ID: 311147 in bugsplat. 1998-08-05 09:01:09 +00:00
ftang%netscape.com 1849371cb5 add viscii to unicode conversion source
thanks Thu Nguyen <tnn@neomagic.com> from the net.
1998-08-05 08:45:21 +00:00
warren%netscape.com 532117a108 Removed 1998-08-05 02:56:18 +00:00
warren%netscape.com 0ce1f19590 lib/plugin is obsolete -- moved to modules/plugin 1998-08-05 02:55:03 +00:00
pinkerton%netscape.com 65d528ce61 First Checked In. 1998-08-05 02:50:38 +00:00
kin%netscape.com 663f8cb745 Fix Linux build bustage when ENDER is defined. Changed C++ comment to C
comment. Approved by nisheeth.
1998-08-05 02:41:21 +00:00
morse%netscape.com 86ea166dba change for anonymous mode, reviewed by dfm 1998-08-05 01:49:15 +00:00
morse%netscape.com 19782e26ca change for anonymous mode 1998-08-05 01:47:15 +00:00
ftang%netscape.com 5118309fe3 back up cp9xx table check in rev 3.3 untill more test got perform 1998-08-05 01:23:24 +00:00
raman%netscape.com cc3e629384 Adde context as argument to all caps public methods that could be used by JS 1998-08-04 23:54:29 +00:00
av%netscape.com bf8abc947c Adding sizing feature to the plugin API. Reviewed by Nisheeth. 1998-08-04 23:49:09 +00:00
kin%netscape.com 8c32cf9ab2 Fixed Unix build bustage when ENDER is defined.
Reviewed and approved by brendan.
1998-08-04 23:18:10 +00:00
waterson%netscape.com 1984f8ed69 Added timing for top-level table blockage. 1998-08-04 22:56:15 +00:00
toshok%netscape.com 8081234d18 Fix problem of alignment inside table cells getting lost. fixes 311994 (www.zdnet.com) and 311983 (www.mozilla.org) initial layout. 1998-08-04 22:26:42 +00:00
saari%netscape.com ac5be60421 Merging in sfraser's MacMemAllocator changes from 4.5, along with improved MacMemAllocator/cache behavior. 1998-08-04 21:50:56 +00:00
ftang%netscape.com 185f44a8b2 these are meaningless check in to attach comment for my last check in.
Accidentally, my last check do not include comment.
Below is the comment for last check in;
Add KOI8-U support for UNIX
Add XP_ASSERT to Unicode converter
1998-08-04 21:11:09 +00:00
ftang%netscape.com 3784dcd092 *** empty log message *** 1998-08-04 20:53:37 +00:00
ftang%netscape.com d5efabd901 Switch to the windows cp9xx Unicode conversion table instead 1998-08-04 20:53:11 +00:00
waterson%netscape.com 7de0f7bb02 Changes to timing to support clocks. Layout changes approved by toshok, netlib changes approved by gagan. 1998-08-04 19:35:56 +00:00
ftang%netscape.com 98ca5c242f Comment out problemtic XP_ASSERT. We should double check editor when we
introduce Thai line breaking into mozill
1998-08-04 19:12:42 +00:00
ftang%netscape.com 4e463141a8 Correct KOI8-U conversion table and add .ut and .uf file.
Thanks Dmitry Kohmanyuk dk@farm.org from the net. However, we are
not sure the mapping for Bullet is correct.
1998-08-04 19:09:29 +00:00
nisheeth%netscape.com 4702ad1656 Fix for bug 129639: Only add the new linefeed for preformatted text inside
lo_RelayoutTextElements().  This fixes the extra line feeds that were
being generated for regular text.
1998-08-04 19:01:27 +00:00
morse%netscape.com 41e526759c back out change to fix tree bustage 1998-08-04 02:20:15 +00:00
ramiro%netscape.com a936f12209 Fix privacy build bustage. 1998-08-04 01:58:43 +00:00
dfm%netscape.com 9a9b97ac78 Added export of laylayer.h, as needed for privacy module. 1998-08-04 01:41:21 +00:00
dfm%netscape.com 214974e7c2 Removed ifdefs from privacy calls. Approved: nisheeth 1998-08-04 01:17:43 +00:00
morse%netscape.com dfca578ab2 change for anonymous mode 1998-08-04 00:51:34 +00:00
kin%netscape.com da593bd5ff Fix for bug crasher bug that occurs when communicator is built with ENDER
defined and a page with a textarea is loaded.
Reviewed and approved by nisheeth.
1998-08-04 00:21:36 +00:00
gagan%netscape.com b13c5441ff Calling PRE_fetch now. Removed a parameter from Addtoprefetch list. Approved by Nisheeth. 1998-08-04 00:18:07 +00:00
dfm%netscape.com b133b77690 Removed ifdefs from privacy-policy fields. Approved: gagan 1998-08-03 23:39:51 +00:00
dfm%netscape.com 902b1f19b6 Added laylayer.h export for privacy module. Approved: nisheeth 1998-08-03 22:52:16 +00:00
dfm%netscape.com a9ed91375f Added unconditional dependency on privacy module, switch for
MOZ_TRANSACTION_RECEIPTS. Reviewed: nisheeth
1998-08-03 22:49:38 +00:00
dfm%netscape.com d1e19f1e43 Added export of laylayer.h for privacy module, even though the Mac build
system is cheating right now and doesn't need it. Reviewed: nisheeth
1998-08-03 22:45:14 +00:00
ftang%netscape.com 614821e309 add cp936,949,950,932 conversion table based on
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS
1998-08-03 21:09:36 +00:00
nisheeth%netscape.com e1c326d24e Fix for bug# 301664.
We needed to initialize the LO_CELL element's pointers
to table state inside lo_SquishSubDocToCell().  The LO_CELL element in this function
is used to hold the contents of a <CAPTION> tag and does not have a peer lo_TableCell
structure.  The uninitialized pointers to table state in this element get dereferenced
when the table is freed and cause the app to crash.  Initializing the pointers fixes
the crash.
1998-08-03 06:41:58 +00:00
toshok%netscape.com e783120b9f Support JavaScript version 1.4. Patch by Mike Shaver <shaver@netscape.com> 1998-08-03 00:11:24 +00:00
morse%netscape.com 354e7e4bc6 backing out change 1998-08-01 16:09:55 +00:00
morse%netscape.com d9b0c846de backing out change to fix build bustage 1998-08-01 16:08:35 +00:00
morse%netscape.com 88268b6511 fix build bustage 1998-08-01 15:56:23 +00:00
morse%netscape.com 8d574fdf3c change for anonymous mode, reviewed by nisheeth 1998-08-01 14:55:14 +00:00
ftang%netscape.com 73a0915ee8 add macthai.uf and macthai.ut which build based on
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/THAI.TXT
dated Feb 6,1998
1998-08-01 09:13:51 +00:00
ftang%netscape.com badb822e0d Check in new cp874.ut cp874.uf based on the one which include EURO sign.
The source is posted in ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP874.TXT
and date as Apr 15, 1998 by cpxlate@microsoft.com
1998-08-01 09:04:33 +00:00
ftang%netscape.com b172558103 add Unicode conversion table for Thai 1998-08-01 08:46:02 +00:00
ftang%netscape.com de790845ef Make the table easier to change and read. 1998-08-01 08:03:19 +00:00
ftang%netscape.com f4f36fe3e1 Check in submit by Samphan Raruenrom <samphan@email.ksc.net> for Thai support. 1998-08-01 07:53:24 +00:00
ftang%netscape.com d10f8c6a3b Check in submit by Samphan Raruenrom <samphan@email.ksc.net> for Thai languages 1998-08-01 07:52:36 +00:00
ftang%netscape.com 31a1ccbb5b Check in change to make it easier to do different line breaking.
Prepare for Thai line break to land. approved by thshok
1998-08-01 07:44:33 +00:00
ftang%netscape.com 4da3afdb84 Add NPL to file in fromftp .
Check in unicode table submit by chenxy@sun.ihep.ac.cn
1998-08-01 07:42:06 +00:00
mjudge%netscape.com aea6e48d27 Ender checkins got Nisheeth's approval. whew last one 1998-08-01 06:18:19 +00:00
mjudge%netscape.com c90ce0ab48 Damn almost let that one by. 1998-08-01 06:16:47 +00:00
mjudge%netscape.com 6e52dcf0b7 Ender checkins got Nisheeth's approval. 1998-08-01 06:14:59 +00:00
mjudge%netscape.com a8e93b85b5 Ender checkins got Nisheeth's approval. 1998-08-01 06:08:32 +00:00
warren%netscape.com 8f7c454960 Changes from OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 23:41:45 +00:00
warren%netscape.com 207bbebb65 Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 20:19:50 +00:00
toshok%netscape.com 30fbbb23c8 make sure we use the right size for an LO_FLOAT element. 1998-07-31 03:25:08 +00:00
toshok%netscape.com 0f96aa0aa8 track change to lo_AppendFloatInLineList, and plug a style sheet memory leak. 1998-07-31 03:23:54 +00:00
toshok%netscape.com ec01c58ae2 Change lo_AppendFloatInLineList to use lo_NewElement instead of XP_NEW_ZAP. This fixes a memory leak, since now it's allocated from the arena instead of just random heap space. 1998-07-31 03:22:35 +00:00
toshok%netscape.com 0a2d7a6329 Add LO_SPACER to the list of elements to ignore in lo_DisplayElement. 1998-07-31 03:19:21 +00:00
guha%netscape.com bddaa4e168 Make related links work again 1998-07-31 02:55:27 +00:00
mjudge%netscape.com e15205e219 ENDER checkins. all Ifdef'd out 1998-07-31 00:24:57 +00:00
cmanske%netscape.com 66123d401b Fixed build bustage 1998-07-30 04:38:01 +00:00
pierre%netscape.com 3ce7b35e8c added ostrstream.h 1998-07-30 03:32:43 +00:00
pierre%netscape.com 081d4f6c9f First Checked In. 1998-07-30 03:32:20 +00:00
cmanske%netscape.com 6a3fce5714 Backed out hack for loading image problems in Composer. Also fixed other Composer bugs 1998-07-30 02:30:35 +00:00
sdagley%netscape.com 3c8c4aa9a6 Fix build hoarkage caused by missing access path in one of the project targets 1998-07-29 21:55:32 +00:00
toshok%netscape.com 45a6069f31 Always initialize clear_type. gets rid of UMR. 1998-07-29 20:30:24 +00:00
toshok%netscape.com 07025ab2f4 make sure to initialize all parts of the LO_TextStruct structure. this was causing UMR's in the XFE (and causing the text to just not be displayed). 1998-07-29 19:41:17 +00:00
toshok%netscape.com b7f7770ede Free the cloned tag of the LO_LIST element. 1998-07-29 07:37:14 +00:00
toshok%netscape.com 632288bd0e call lo_FreeLayoutData when we're done relaying out -- stop leaking memory on resizes 1998-07-29 07:36:54 +00:00
sar%netscape.com b0aa54402b backing out toshok's changes made to a closed burning tree 1998-07-29 02:41:52 +00:00
toshok%netscape.com bf62779560 call lo_FreeLayoutData when we're done relaying out -- stop leaking memory on resizes. 1998-07-29 00:37:32 +00:00
toshok%netscape.com 6f529dcb50 Free the cloned tag of the LO_LIST element. 1998-07-29 00:37:04 +00:00
pinkerton%netscape.com e6afe5f8f1 Added clickCountToOpen() and made some methods const. 1998-07-28 00:44:27 +00:00
cmanske%netscape.com 47538a875b Tweaked return key handling to pay attention to m_bUseCurrentTextFormat value when adjusting text format 1998-07-27 16:34:48 +00:00
cmanske%netscape.com 483c38944c Added check for null pointer in lo_ValidEditableElement 1998-07-27 16:14:29 +00:00
cmanske%netscape.com 337a275b1c Implemented smart detection of character format (to be used for next text type) depending on last arrow key usage 1998-07-27 15:45:27 +00:00
cmanske%netscape.com 6d0756cceb Fixed Composer bug 227527 - Implemented autodelete of single space in table cell when new text is typed. 1998-07-27 04:17:18 +00:00
cmanske%netscape.com a0c0858748 Added detection of element clicked on to determine text format to use 1998-07-27 02:01:51 +00:00
cmanske%netscape.com bc1adf040b Lots of Composer bug fixes and continued work on table and list editing 1998-07-27 01:09:58 +00:00
kin%netscape.com 40ccd5cdd2 Fix for 5.0SF1 in bug #300901: Lose <br> inside a cell in a table
Modified lo_LayoutTag() to set hard linebreaks for NSDTs.
Reviewed by toshok and nisheeth.
1998-07-24 23:59:46 +00:00
kin%netscape.com d87bbc4eed Fix for bug #300809: Composer adds and deletes tags; bad image display;
HTML does not validate
Modified CEditContainerElement::PrintEnd() to fix problem where we were
not closing all CENTER tags.
1998-07-24 23:04:39 +00:00
sman%netscape.com 9617e0a9f3 libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
brade%netscape.com dd03b437cf make editor call API change 1998-07-24 04:15:11 +00:00
brade%netscape.com b6007dfca1 remove warnings on Macintosh; clean up internal API calls 1998-07-24 04:14:39 +00:00
brade%netscape.com 5a14a053cb remove warnings on Macintosh; clean up internal API calls (if'd out for now) 1998-07-24 04:12:58 +00:00
brade%netscape.com 2d6855c8a7 fix warnings (only for Macintosh) 1998-07-24 03:58:28 +00:00
brade%netscape.com 2cac994947 fix warning on Macintosh 1998-07-24 01:56:47 +00:00
blythe%netscape.com bced789cd1 aprvd Scott Furman, changes to support VC6 compiler 1998-07-24 01:30:02 +00:00
akkana%netscape.com f78a0a8613 244341: infinite loop/hang in text layout. Reviewed by Nisheeth.
Thanks to Matthew Dillon <dillon@backplane.com> for the fix!
1998-07-24 00:39:30 +00:00
ramiro%netscape.com 5d09002103 C++ comment begone from c code. thank you. 1998-07-23 18:22:43 +00:00
hyatt%netscape.com a3df8e978f Landing SHACK changes for RDF_BRANCH. 1998-07-23 17:44:53 +00:00
hyatt%netscape.com 5940bef488 Landing SHACK changes from RDF branch. 1998-07-23 17:44:04 +00:00
cmanske%netscape.com 8b569a0b10 Fixed bugs 174178, 188530, 299735. Implemented new drag cell and table behavior 1998-07-23 04:18:49 +00:00
cmanske%netscape.com c1d76b73f3 Fixed problem with clearing is_new_document flag in edit buffer when reusing existing new-doc buffer 1998-07-21 23:36:03 +00:00
cmanske%netscape.com c056561675 Fixed bad XP_BOOL usage. Submitted by Kazushi Marukawa (jam@pobox.com) 1998-07-21 22:57:04 +00:00
ftang%netscape.com 69156f5e41 fix 241429 1998-07-21 20:38:27 +00:00
scullin%netscape.com 6cc3d454f9 Include xp strings.
NGLayout build only.
1998-07-21 18:40:42 +00:00
cmanske%netscape.com 4c19c09810 Added flag to signal editor when laying out images in Composer 1998-07-21 04:13:04 +00:00
cmanske%netscape.com 30889b7f89 Fixed problem with loading images in Composer 1998-07-21 02:38:18 +00:00
cmanske%netscape.com 64893f1236 Fixed SF1 bug 148158 as well as problems with loading images into an editor document 1998-07-21 01:59:47 +00:00
valeski%netscape.com 78f0414f4f 63313 - Bugsplat query page now loads faster. This was a problem with javascript pages. approved by don. 1998-07-21 01:53:10 +00:00
dfm%netscape.com 91d899a2d0 Landed privacy features from PRIVACY_BRANCH_070898; Transaction Receipts
and Privacy Policies are still switched off, so mozilla/privacy doesn't
build by default.
1998-07-20 18:40:09 +00:00
saari%netscape.com 24954de7a1 Merging sfraser's MacMemAllocator changes from 4.5 1998-07-20 18:10:48 +00:00
pinkerton%netscape.com b00d7da90c turn on Hyatt's hack for chrome images on mac. Still off on X. 1998-07-20 16:09:34 +00:00
pinkerton%netscape.com a3e6b4161c Preliminary stuff for turning off drag feedback if container is sorted. Bug fixes for dropping at end of list. Handle tabbing into in Pro2 way. 1998-07-20 16:08:17 +00:00
ftang%netscape.com 77e3fbaed8 add EUR for &EURO; ascii fallback 1998-07-17 23:46:26 +00:00
ftang%netscape.com 711b7d6aef Add several unicode tables
Fix the problem in cp1251/2
Add euro sign into mac unicode table
1998-07-17 23:45:44 +00:00
kin%netscape.com cfeec46577 Fix for 5.0 SF1in bug #301716: Table WIDTH parameter lost when loaded in
composer

Changed the type of the m_iWidth field of the CEditTableElement class from
XP_Bool to int32.

Reviewed by mjudge.
1998-07-16 22:19:46 +00:00
kin%netscape.com 79c4ad6e14 Fix for 5.0 SF1in bug #300809: Composer adds and deletes tags; bad image
display; HTML does not validate
There are actually 3 different bugs reported in 300809. This checkin fixes
the problem where the spacing and the image are too close: <P></P><BR><IMG>

edtbuf.cpp:
    - Modified CEditBuffer::ParseOpenTag() so we don't discard a <BR> that
      comes after a </P>.
    - Commented out code that adds a blank container before a table that
      follows a </P>.

edtele.cpp:
    - Modified CEditContainerElement::AdjustContainers() to add a blank
      container after a paragraph that ends with a </P> tag.
1998-07-16 21:56:54 +00:00
nisheeth%netscape.com 6abffe75f6 Fix for bug #300477 to stabilize the table freeing changes. This fixes
the crash that occurred when you aborted the loading of the Netscape home
page.
1998-07-16 08:42:43 +00:00
ramiro%netscape.com b50ae3dfab Fix a broken INCLUDES += ./
Should be INCLUDES += -I./
Im not really sure why this is needed since the current mime is on the
REQUIRES list.  I had to fix this cause 'make depend' was breaking because
of the misplaced './'
1998-07-16 07:25:12 +00:00
mlm%netscape.com a727bb8a3f Fix for bug 122467 (P0 SF1 In): Merge from 4.06 fix for 123836.
If two layers come in with the same name, rename the first one
to avoid a layer getting prematurely garbage collected or GC'd
twice.  Originally reviewed by brendan, chouck, and nisheeth.
1998-07-16 05:20:45 +00:00
morse 53527b1c0f fix bug 161346, reviewed by valeski 1998-07-15 00:29:04 +00:00
toshok cf441af448 Only call lo_SetLineBreak if we indeed inserted a line break - fixes SF1 P0 bug 300047. 1998-07-14 22:16:21 +00:00
toshok c216d3363b switch order of if checks. gets rid of a SF1 P0 bug 300045. 1998-07-14 21:39:00 +00:00
pierre 338555653b Following my MOZ_DARK checkin 2 weeks ago, changed a "((long (*) (char *, uint32, void *))" to "((int32 (*) (char *, uint32, void *))". Just in case... 1998-07-14 01:17:15 +00:00
kin 2eb9f3cb02 Fix for SF1in bug 299356: Indentation increases line spacing for same indent
level
Modified CEditBuffer::IndentContainer (case 0) to combine adjacent
blockquote containers.

Reviewed by mjudge.
1998-07-13 23:22:50 +00:00
mjudge 057f36a321 117388 110370 are both solved by this change. tadaaa 1998-07-13 22:55:01 +00:00
ftang 94d61d8c9f Fix 5.0 SF1 in bug 123225. merged from 4.5 fix. 1998-07-13 16:51:53 +00:00
ftang 50607e1f74 Fix crashing bug #241466 Approved by jar. This bug currently tag as 4.5 bug but since it is
a crashing bug, jar approve to check it in. We didn't change the bug Target FIX version
to 5.0 SF1 in because Nova also need to track it.
1998-07-13 16:37:49 +00:00
nisheeth 35b3c34967 Fix the Mac build bustage... 1998-07-10 07:05:12 +00:00
nisheeth 128b8245f2 Fix for bug #173417 and bug #186496. Reviewed by toshok.
We redo the way tables get freed.
Earlier when the LO_TABLE element got freed, it would free stuff that hangs
of the subsequent LO_CELL elements.  Now, only table related stuff gets freed
and the LO_CELL peer data structures get freed when the LO_CELL is freed.
Lots of code that was if-defed or commented out since Mariner hit the tip
has been removed to improve code readability.
1998-07-10 01:03:46 +00:00
danm 181ec43df6 glowcode. bug 299200 a:don. 1998-07-09 16:33:15 +00:00
ricardob d7fcea553e free mail unix changes 1998-07-07 18:29:09 +00:00
mjudge c098bc6cc6 Fixing Sf1in. no number but definate crash. no initializer for int i=0 1998-07-07 16:49:37 +00:00
nisheeth 73cdb97051 Fix for bug 123318. Only do the textblock checks in lo_BoundaryJumpingPrev()
and lo_BoundaryJumpingNext() for the editor context.
If you don't do it the editor, backspacing between lines gets hosed.
If you do it for the browser, selection goes into an infinite loop.
1998-07-07 06:31:07 +00:00
nisheeth 9b35fbe8c1 Fix for bug 232611 which was a duplicate of bug 120234 which got fixed in 4.06.
Fix was reviewed by rjc and dp when it went into the 4.06 branch.
Fixed the case where an unclosed single quote in a
tag causes the STYLE attribute to not be found. This was causing
an infinite loop where layout would process the style attribute repeatedly.
See bug report for details. Affected code is inside lo_ProcessStyleAttribute().
1998-07-07 05:57:50 +00:00