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

679 Коммитов

Автор SHA1 Сообщение Дата
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
morse%netscape.com d2eb44cfd2 single-signon fix 1998-08-27 21:05:58 +00:00
shaver%netscape.com 53de9b517d 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 459b96907c implemented cdata_setter 1998-08-27 09:11:45 +00:00
shaver%netscape.com aab1690d97 protect against multiple inclusion (possibe now with DOM/layout/libmocha) 1998-08-27 05:54:56 +00:00
shaver%netscape.com a9c17e796f DOM stub tweakage and fixed Text/CData init 1998-08-27 05:54:01 +00:00
shaver%netscape.com 5998e7b720 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 cc4e42f76a fix typo and kill warning 1998-08-27 00:17:40 +00:00
shaver%netscape.com ee752ab916 build libdom (if DOM) 1998-08-27 00:14:53 +00:00
shaver%netscape.com 47f7c96aba added code to drive the lib/libdom stuff 1998-08-27 00:09:43 +00:00
shaver%netscape.com 7cdd89e406 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 4a8b348491 added first cut of Level-1 DOM (not layout or XML dependent) 1998-08-27 00:02:31 +00:00
slamm%netscape.com cceee7cbee Remove the old-style bookmarks. RDF is the way. 1998-08-26 18:35:54 +00:00
cls%seawood.org 9020b80c52 Updates to autoconf files. 1998-08-26 04:04:57 +00:00
cmanske%netscape.com ba073c0f69 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 de955f1d6c Allow tooltip to show up even when not on a valid cell. 1998-08-25 20:25:15 +00:00
cmanske%netscape.com ee01898559 Backed out change intended for testing only 1998-08-25 20:24:04 +00:00
pinkerton%netscape.com 7b1ce937b5 Better handling of UTF8. 1998-08-25 20:23:47 +00:00
cmanske%netscape.com 250e125823 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 7bc06be609 fix window UTF8 problem. But the UTF8 to UTF8 conversion before Vietnamese 1998-08-25 20:03:34 +00:00
brendan%netscape.com f295229852 Cope with uninitialized MWContext charset id (312759, mlm). 1998-08-25 07:37:52 +00:00
brendan%netscape.com cba29eb0ba Fix indentation nit. 1998-08-25 07:32:25 +00:00
pinkerton%netscape.com c8b942e490 new UTF8 drawing routines (yay!) 1998-08-25 00:04:34 +00:00
pinkerton%netscape.com 542edc1c64 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 28c55fe90b 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 eb3235d924 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 6657dfedfc Move EClickState to Netscape_Constants 1998-08-24 23:58:57 +00:00
pinkerton%netscape.com c97b8af359 First Checked In. 1998-08-24 23:54:19 +00:00
pinkerton%netscape.com 1ecbdd0166 Ability to set # of clicks to open row from API. 1998-08-24 19:52:47 +00:00
morse%netscape.com 05644a4520 pass current url rather than base url to single signon 1998-08-21 20:38:28 +00:00
brendan%netscape.com 3a7de85403 Insist on / after builtin at front of MIME type. 1998-08-21 08:12:14 +00:00
brendan%netscape.com cc7f77fca8 Use text/html, not HTMLAREA, as value of TEXTAREA TYPE field; debloat code. 1998-08-21 08:11:13 +00:00
pinkerton%netscape.com 6bd87d1b9f Broadcast message on mouse-up. 1998-08-20 21:49:11 +00:00
cyeh%netscape.com 526dda94c7 merging files from AUTOCONF_1_0 branch 1998-08-20 00:30:12 +00:00
cls%seawood.org 84f1cedcbb AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
cmanske%netscape.com 4ad857ace8 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 087f296c2c fix for #313251, migrating #312030 to mozilla. pnunn. ok'd by nisheeth. 1998-08-17 22:20:27 +00:00
norris%netscape.com 89522da57b 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 eef538da8f 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 28608737d1 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 b3c4920b8d add additional interface. Thansk Van Le <levan@hotmail.com> and folks 1998-08-14 20:39:29 +00:00
ftang%netscape.com a35b117876 fix typo for last check in 1998-08-14 20:38:08 +00:00
cmanske%netscape.com d2e9510479 Fixed bug that prevented placing caret in empty table cell 1998-08-14 03:04:11 +00:00
cmanske%netscape.com 62af3ebd88 Fixed warnings thanks to UNIX compilers 1998-08-14 01:38:35 +00:00
sdagley%netscape.com b9829e39a5 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 3129dfb03a 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 6af6d0afac Stubs to fix breakage from privacy backend change. 1998-08-14 00:29:13 +00:00
cmanske%netscape.com beae3c168f Fixed missing () for function call Unlink. Stupid Windows compiler. 1998-08-14 00:07:50 +00:00
cmanske%netscape.com d9272f51d1 Fixed lots of bugs. Implemented drag/drop/paste cells into existing table. 1998-08-13 23:14:33 +00:00
sdagley%netscape.com bafb230a6a 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 3a6c0ca9fa vietnamese Unicode conversion table. Thanks Van Le <levan@hotmail.com> from the net 1998-08-13 19:36:43 +00:00
ftang%netscape.com 9bfc2186aa add vietnamese support. Thanks Van Le <levan@hotmail.com> from the net 1998-08-13 19:33:52 +00:00
ftang%netscape.com b1c750b078 extend the unicode conversion from max 64 to max 128 1998-08-13 19:26:19 +00:00
toshok%netscape.com 602bdc8f86 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 f144820e06 XP_WIN versions of the privacy FE dialogs 1998-08-12 21:46:09 +00:00
ftang%netscape.com ed49410e8f 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 1d93fbfb78 add credit lines 1998-08-12 20:58:12 +00:00
ftang%netscape.com 0fa6813c34 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 a52145f74b fix problem with # 1998-08-12 19:16:01 +00:00
ftang%netscape.com 29f5d9865d fix # problem 1998-08-12 19:10:35 +00:00
akkana%netscape.com 699145defd Don't show caret on inactive Ender areas. Reviewed by cmanske. 1998-08-11 22:59:45 +00:00
ftang%netscape.com 5293dd1f32 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 5235075643 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 956db7dc06 Fix redraw problem on refresh with inline editing. 1998-08-11 19:15:28 +00:00
kin%netscape.com 4b4289be38 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 6da5d98aec 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 f17302162a 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 31500d82ea 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 8b0cbd04ac 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 17dec56a44 Modified timing macros to include MWContext parameter. 1998-08-09 20:32:30 +00:00
jwz%mozilla.org 741187535c 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 11d49b4463 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 4e53d461b5 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 8630892040 Changed all uses of lo_NVList to not depend on OJI being defined. 1998-08-08 20:50:22 +00:00
jwz%mozilla.org dffc72e144 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 bfdaeef3b5 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 9076fefa9f 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 3858b3fd8f 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 ad3409c277 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 74d5115b8c 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 caf57269df 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 9cad043096 DONT USE C++ COMMENT IN C FILES. Fix bustage. 1998-08-06 20:32:12 +00:00
kin%netscape.com 599ba3fd21 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 93c522052e 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 7bf086887e 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 c7000d7409 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 1b8c382ca3 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 77d1adcec1 Removed 1998-08-05 02:56:18 +00:00
warren%netscape.com 0e2ee7c7f4 lib/plugin is obsolete -- moved to modules/plugin 1998-08-05 02:55:03 +00:00
pinkerton%netscape.com fd5fa6e7ee First Checked In. 1998-08-05 02:50:38 +00:00
kin%netscape.com 81912c692b 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 2bdcf7385c change for anonymous mode, reviewed by dfm 1998-08-05 01:49:15 +00:00
morse%netscape.com dc30084ee1 change for anonymous mode 1998-08-05 01:47:15 +00:00
ftang%netscape.com 9d561452e3 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 bb30d1cf9b 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 0c1a191dbb Adding sizing feature to the plugin API. Reviewed by Nisheeth. 1998-08-04 23:49:09 +00:00
kin%netscape.com fb49032bbb Fixed Unix build bustage when ENDER is defined.
Reviewed and approved by brendan.
1998-08-04 23:18:10 +00:00
waterson%netscape.com 24d817af36 Added timing for top-level table blockage. 1998-08-04 22:56:15 +00:00
toshok%netscape.com a21823cc66 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 bb35a39676 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 809ac6747f 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 4be86e7b2f *** empty log message *** 1998-08-04 20:53:37 +00:00
ftang%netscape.com c409be364f Switch to the windows cp9xx Unicode conversion table instead 1998-08-04 20:53:11 +00:00
waterson%netscape.com 1420a5b95e 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 ef7a7728a6 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 042476458e 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 8ebdc55ae8 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 34b962d9dd back out change to fix tree bustage 1998-08-04 02:20:15 +00:00
ramiro%netscape.com 1680a0b907 Fix privacy build bustage. 1998-08-04 01:58:43 +00:00
dfm%netscape.com 9e6fcc7bda Added export of laylayer.h, as needed for privacy module. 1998-08-04 01:41:21 +00:00
dfm%netscape.com d9983ea334 Removed ifdefs from privacy calls. Approved: nisheeth 1998-08-04 01:17:43 +00:00
morse%netscape.com e6258c9d2d change for anonymous mode 1998-08-04 00:51:34 +00:00
kin%netscape.com e8d01d8d5b 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 89799f53da Calling PRE_fetch now. Removed a parameter from Addtoprefetch list. Approved by Nisheeth. 1998-08-04 00:18:07 +00:00
dfm%netscape.com d32a87ccf5 Removed ifdefs from privacy-policy fields. Approved: gagan 1998-08-03 23:39:51 +00:00
dfm%netscape.com 3cd8bb5742 Added laylayer.h export for privacy module. Approved: nisheeth 1998-08-03 22:52:16 +00:00
dfm%netscape.com eaf3064335 Added unconditional dependency on privacy module, switch for
MOZ_TRANSACTION_RECEIPTS. Reviewed: nisheeth
1998-08-03 22:49:38 +00:00
dfm%netscape.com c27baca0d5 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 386a6307f6 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 a1e57cbb66 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 72ec0a7a16 Support JavaScript version 1.4. Patch by Mike Shaver <shaver@netscape.com> 1998-08-03 00:11:24 +00:00
morse%netscape.com 725d9a80f3 backing out change 1998-08-01 16:09:55 +00:00
morse%netscape.com 61c8aa8f01 backing out change to fix build bustage 1998-08-01 16:08:35 +00:00
morse%netscape.com 7b5d928234 fix build bustage 1998-08-01 15:56:23 +00:00
morse%netscape.com d0ed84d95b change for anonymous mode, reviewed by nisheeth 1998-08-01 14:55:14 +00:00
ftang%netscape.com d7429b269a 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 bbff83725a 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 c8a6e25205 add Unicode conversion table for Thai 1998-08-01 08:46:02 +00:00
ftang%netscape.com 456cd4f98b Make the table easier to change and read. 1998-08-01 08:03:19 +00:00
ftang%netscape.com 486cf5762b Check in submit by Samphan Raruenrom <samphan@email.ksc.net> for Thai support. 1998-08-01 07:53:24 +00:00
ftang%netscape.com d55a93504d Check in submit by Samphan Raruenrom <samphan@email.ksc.net> for Thai languages 1998-08-01 07:52:36 +00:00
ftang%netscape.com 811e97ed82 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 9f4d6f0827 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 1cdeba207d Ender checkins got Nisheeth's approval. whew last one 1998-08-01 06:18:19 +00:00
mjudge%netscape.com 1d8534e91b Damn almost let that one by. 1998-08-01 06:16:47 +00:00
mjudge%netscape.com 6b0c41cf00 Ender checkins got Nisheeth's approval. 1998-08-01 06:14:59 +00:00
mjudge%netscape.com 1911e78830 Ender checkins got Nisheeth's approval. 1998-08-01 06:08:32 +00:00
warren%netscape.com 2c7a27b391 Changes from OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 23:41:45 +00:00
warren%netscape.com c9bd5d8074 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 a9ddc88b80 make sure we use the right size for an LO_FLOAT element. 1998-07-31 03:25:08 +00:00
toshok%netscape.com ce052abc4e track change to lo_AppendFloatInLineList, and plug a style sheet memory leak. 1998-07-31 03:23:54 +00:00
toshok%netscape.com a1f347a78c 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 5585c8333c Add LO_SPACER to the list of elements to ignore in lo_DisplayElement. 1998-07-31 03:19:21 +00:00
guha%netscape.com 0e25cd15f1 Make related links work again 1998-07-31 02:55:27 +00:00
mjudge%netscape.com 8962f7ebcd ENDER checkins. all Ifdef'd out 1998-07-31 00:24:57 +00:00
cmanske%netscape.com acc1d6016a Fixed build bustage 1998-07-30 04:38:01 +00:00
pierre%netscape.com fa7460a752 added ostrstream.h 1998-07-30 03:32:43 +00:00
pierre%netscape.com d318816ff3 First Checked In. 1998-07-30 03:32:20 +00:00
cmanske%netscape.com c08490ff21 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 8c24fc154d 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 baf7c85d49 Always initialize clear_type. gets rid of UMR. 1998-07-29 20:30:24 +00:00
toshok%netscape.com 43355cce76 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 3b2b453d84 Free the cloned tag of the LO_LIST element. 1998-07-29 07:37:14 +00:00
toshok%netscape.com 3f42ebd9eb 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 7715c80dd3 backing out toshok's changes made to a closed burning tree 1998-07-29 02:41:52 +00:00
toshok%netscape.com 19661eba07 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 2afdbeecd5 Free the cloned tag of the LO_LIST element. 1998-07-29 00:37:04 +00:00
pinkerton%netscape.com fa4316d9cc Added clickCountToOpen() and made some methods const. 1998-07-28 00:44:27 +00:00
cmanske%netscape.com 28fc5354ea 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 0a41929fcc Added check for null pointer in lo_ValidEditableElement 1998-07-27 16:14:29 +00:00
cmanske%netscape.com 5745def7d6 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 3a9ef55473 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 ab8bf13420 Added detection of element clicked on to determine text format to use 1998-07-27 02:01:51 +00:00
cmanske%netscape.com ecd25f62b4 Lots of Composer bug fixes and continued work on table and list editing 1998-07-27 01:09:58 +00:00
kin%netscape.com b6f70ddf26 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 e017a96635 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 146b35a4e0 libmime updates: security cleansing 1998-07-24 21:05:24 +00:00
brade%netscape.com 7f15e6bcfa make editor call API change 1998-07-24 04:15:11 +00:00
brade%netscape.com 560c5a173c remove warnings on Macintosh; clean up internal API calls 1998-07-24 04:14:39 +00:00
brade%netscape.com 8e2eface0f 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 c7d5cb1433 fix warnings (only for Macintosh) 1998-07-24 03:58:28 +00:00
brade%netscape.com 73849c8195 fix warning on Macintosh 1998-07-24 01:56:47 +00:00
blythe%netscape.com 1b128161ec aprvd Scott Furman, changes to support VC6 compiler 1998-07-24 01:30:02 +00:00
akkana%netscape.com fde82a1240 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 12d1c7fd78 C++ comment begone from c code. thank you. 1998-07-23 18:22:43 +00:00
hyatt%netscape.com 57f7ee6d6b Landing SHACK changes for RDF_BRANCH. 1998-07-23 17:44:53 +00:00
hyatt%netscape.com d3d979d411 Landing SHACK changes from RDF branch. 1998-07-23 17:44:04 +00:00
cmanske%netscape.com 64b11d6784 Fixed bugs 174178, 188530, 299735. Implemented new drag cell and table behavior 1998-07-23 04:18:49 +00:00
cmanske%netscape.com 753cb8807b 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 3ccf46e63f Fixed bad XP_BOOL usage. Submitted by Kazushi Marukawa (jam@pobox.com) 1998-07-21 22:57:04 +00:00
ftang%netscape.com a9f2ea0982 fix 241429 1998-07-21 20:38:27 +00:00
scullin%netscape.com ac396e4c83 Include xp strings.
NGLayout build only.
1998-07-21 18:40:42 +00:00
cmanske%netscape.com a2778a753d Added flag to signal editor when laying out images in Composer 1998-07-21 04:13:04 +00:00
cmanske%netscape.com b2e7b71d98 Fixed problem with loading images in Composer 1998-07-21 02:38:18 +00:00
cmanske%netscape.com 988822a48f 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 67c2c7307c 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 0b7890852b 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 07b719d451 Merging sfraser's MacMemAllocator changes from 4.5 1998-07-20 18:10:48 +00:00
pinkerton%netscape.com 19b70478ff 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 5dceb400d3 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 fd596409b8 add EUR for &EURO; ascii fallback 1998-07-17 23:46:26 +00:00
ftang%netscape.com 5503b9daea 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 dff21bbf04 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 0b6a300c6b 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 43e47de554 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 5c5498ff39 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 62850ceecd 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 21aa2adc5f fix bug 161346, reviewed by valeski 1998-07-15 00:29:04 +00:00
toshok 134617a2e5 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 682346549a switch order of if checks. gets rid of a SF1 P0 bug 300045. 1998-07-14 21:39:00 +00:00
pierre 414e173920 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 08ce51a552 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 3932bb7884 117388 110370 are both solved by this change. tadaaa 1998-07-13 22:55:01 +00:00
ftang 573ee054be Fix 5.0 SF1 in bug 123225. merged from 4.5 fix. 1998-07-13 16:51:53 +00:00
ftang 31dee21e20 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 5a19200215 Fix the Mac build bustage... 1998-07-10 07:05:12 +00:00
nisheeth 58600ced10 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 30f8c8b987 glowcode. bug 299200 a:don. 1998-07-09 16:33:15 +00:00
ricardob 45306c04b2 free mail unix changes 1998-07-07 18:29:09 +00:00
mjudge 8346cce63e Fixing Sf1in. no number but definate crash. no initializer for int i=0 1998-07-07 16:49:37 +00:00
nisheeth 904b7f7a9d 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 4ef6d926ad 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
nisheeth 45a9eba323 Fix for Mac build bustage. 1998-07-05 01:51:33 +00:00
nisheeth 3836c11bc8 Approved by Don. Checking in latest Layout Probe API implementation from
the 4.06 branch into the mozilla tip.  This API is not being called from
anywhere and hence cannot affect stability.
1998-07-04 23:25:24 +00:00
ricardob 7429f72e92 Comment out again temp define for Gromit, use addrbook.h instead 1998-07-03 00:35:22 +00:00