Commit Graph

318 Commits

Author SHA1 Message Date
cmanske%netscape.com
18ae6aa67b More Composer Publishing fixes 1998-10-07 00:35:30 +00:00
cmanske%netscape.com
6e15fd87d8 Fixing build bustage in editor.cpp 1998-10-06 21:26:36 +00:00
cmanske%netscape.com
9dfc54edf1 Fixed Composer bugs - mostly for Publishing 1998-10-06 20:25:59 +00:00
cyeh%netscape.com
f31dc000c8 removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +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
53fe498010 DOM: move POP_LAYER handling into back end and start element->node wiring 1998-10-02 20:20:31 +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
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
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
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
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
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
brendan%netscape.com
02f7050108 LO_GetBuiltinByIndex should not be ifdef JAVA or OJI. 1998-09-30 07:06:56 +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
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
cmanske%netscape.com
65a3224235 Fixed more Composer bugs 1998-09-30 00:01:40 +00:00
cyeh%netscape.com
79abd7d8a7 Remove old MOCHA #ifdefs 1998-09-29 20:55:21 +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
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
cmanske%netscape.com
d26815794e Fixed lots of Composer bugs. Implemented delete/copy accross table cell boundaries 1998-09-28 22:51:10 +00:00
ftang%netscape.com
c5f0c3333c move 4.5 fix into mozilla 1998-09-28 19:23:21 +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
mcafee%netscape.com
27090352b7 Uninitialized variable warning from gcc 1998-09-25 10:47:56 +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
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
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
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
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
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
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
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
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
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
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
cb5493bab6 Changed EDITOR env to MOZ_EDITOR. Submitted by Tim Rowley <tor@cs.brown.edu> 1998-09-08 04:52:26 +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
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
shaver%netscape.com
83a1677dc8 fix ancient #if DOM breakage 1998-09-04 11:51:24 +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
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
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
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
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
mjudge%netscape.com
465c5b414a Ender reload and new toolbar code 1998-09-01 18:53:36 +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
f24283740c Added xpcom dependency. 1998-09-01 03:30:59 +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
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
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
e4fba63645 break universal dep on lm_dom.h; start wiring DOM_Node<->LO_Element 1998-08-28 07:53:18 +00:00
morse%netscape.com
d2eb44cfd2 single-signon fix 1998-08-27 21:05:58 +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
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
cmanske%netscape.com
ee01898559 Backed out change intended for testing only 1998-08-25 20:24:04 +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
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
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