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

618 Коммитов

Автор SHA1 Сообщение Дата
sfraser%netscape.com 380a9bb11a Don't show the caret initially; it will be made visible when the editor, or text widget, gets a focus event. 1999-09-16 01:16:31 +00:00
buster%netscape.com 8a995bfc5e fixed bug 13810 by removing an extraneous check for empty string. empty strings are perfectly legal
in WillInsertText
1999-09-15 19:43:19 +00:00
akkana%netscape.com 3867426c89 Turn on whitespace insertion 1999-09-15 17:55:41 +00:00
jfrancis%netscape.com 63b3dce079 fix for bug 13500 - typo that broke deletion 1999-09-15 05:43:25 +00:00
sfraser%netscape.com b329d8555b Changes to nsAutoStrings, and do the funky new caret thing. 1999-09-14 23:44:05 +00:00
sfraser%netscape.com 20029fa588 Use nsAutoStrings where appropriate 1999-09-14 23:40:16 +00:00
buster%netscape.com 161438718c fixed bug 13669, wrong password when user typed with 1 or more characters selected 1999-09-14 00:11:22 +00:00
akkana%netscape.com 488d492da2 Fix an erroneous debug print; fix some build warnings 1999-09-13 21:39:51 +00:00
buster%netscape.com b10892ab14 added GetAbsoluteOffsetsForPoints, so we can get the length of a document without
playing with it's selection.  Much faster, and doesn't mess with the display at all.
1999-09-13 20:44:38 +00:00
jfrancis%netscape.com 8de9e45071 implementing EditorKeyPress and handling tabs in tables and shift-return meaning <br> 1999-09-13 09:37:51 +00:00
jfrancis%netscape.com 51ef4144c9 fix for 12675; also added a wrapper for GetNextNode()/GetPriorNode() that checks for containment in the <body> 1999-09-12 01:36:07 +00:00
jfrancis%netscape.com bc8d6fdd33 adding a default case enum value for rules action enum 1999-09-12 01:33:20 +00:00
jfrancis%netscape.com bf59a17512 fix for 12675 1999-09-12 01:31:57 +00:00
jfrancis%netscape.com 1563ce314f fix for 13516 1999-09-12 01:30:53 +00:00
jfrancis%netscape.com 8afc93ce24 cleaning up warnings (bug 13469) 1999-09-11 00:20:59 +00:00
jfrancis%netscape.com 1cfeb34196 bug fix: paragraphs now merge properly. 1999-09-10 23:32:28 +00:00
jfrancis%netscape.com 9fb4ecf8c8 bug fix (no #) for GetPriorNode/GetNextNode 1999-09-10 23:31:43 +00:00
jfrancis%netscape.com 2408eadfce bug fix for 13500 1999-09-10 23:30:35 +00:00
akkana%netscape.com 76f259b9e9 Better debug prints: tell which tag we're creating 1999-09-10 22:34:18 +00:00
akkana%netscape.com d2d2dcd442 490: infrastructure for inserting formatting whitespace. Not turned on yet except for DEBUG_akkana 1999-09-10 18:54:13 +00:00
brade%netscape.com 86f98ddbd2 handle hard-coded keybindings on Mac; begin to support new key event spec (lower case letters for charcodes) 1999-09-10 14:42:20 +00:00
jfrancis%netscape.com 89c84eeb43 fix for bug 13482 1999-09-09 22:22:14 +00:00
buster%netscape.com dadb1ea557 fixed password editors, while maintaining output of empty HTML documents
fixes bug 13404, a blocker for enabling gfx text controls
1999-09-09 19:39:36 +00:00
sfraser%netscape.com 7aead9fea3 Add DocumentIsEmpty to EditorShell.idl and nsIEditor, and modify length and content getters to do the right thing with an empty document (which contains the bogus text node). 1999-09-08 23:32:04 +00:00
jfrancis%netscape.com 35644158db making special mail-compose editing rules accessible to mail 1999-09-08 06:26:53 +00:00
jfrancis%netscape.com adbfb599f8 restoring 1.54 checkin: no longer clearing selection when we detect empty document - selection is a perfectly valid concept in an empty document. fix for bug 13251 is now in layout/src/base/nsRange.cpp 1999-09-08 05:30:48 +00:00
kin%netscape.com 0e3c4c80ff Fix for bug #13251: gfx text fields are not accepting input
Reenabled call to ClearSelection() in nsTextEditRules::WillInsert().
1999-09-07 22:47:50 +00:00
jfrancis%netscape.com 5772ba3e39 implemented RemoveList(); deletion doesn't scatter so many empty nodes; mailcite rules started; general deletion work (still WIP); several small bugfixes; refactored list item outdenting code 1999-09-06 19:51:59 +00:00
jfrancis%netscape.com 0ae3fcf4ec implementing RemoveList() - ie, list button now works as a toggle 1999-09-06 19:47:25 +00:00
jfrancis%netscape.com 0103003252 no longer clearing selection when we detect empty document - selection is a perfectly valid concept in an empty document. 1999-09-06 19:45:26 +00:00
bruce%cybersight.com 5f9f8618b6 Use nsCRT::free() instead of delete[] for char* data. 1999-09-06 06:22:51 +00:00
dougt%netscape.com dd5c903d9e Changes nsIAtom iterface to return a shared (non-allocated) wstring when
GetUnicode() is called.  (thanks waterson, jband)

Also fixing 12237.  (thanks jband).
1999-09-03 22:21:29 +00:00
sspitzer%netscape.com 189dd57d74 add newline to end of file to please certain UNIX compilers. 1999-09-03 10:43:00 +00:00
sspitzer%netscape.com 9cda4419de it really scares me to see my password get sent to the console when I type it. it's scaring others, see #13061. wrapping this code with #ifdef DEBUG_<author>. I'll send them mail directly. 1999-09-03 08:31:33 +00:00
buster%netscape.com 2d6f90643c got rid of a nasty compiler warning by changing an unsigned int to signed 1999-09-02 20:37:19 +00:00
akkana%netscape.com 03a054d79d Remove unused insert html txn 1999-09-02 18:37:24 +00:00
akkana%netscape.com 9bb71184c1 11864: Make InsertHTML undoable.
Insert the top-level nodes in the doc frag one by one,
instead of passing the whole doc frag to InsertNode.
1999-09-02 17:56:09 +00:00
sfraser%netscape.com 0ee52b3211 Turn off debug printfs for everyone except buster. 1999-09-02 04:48:17 +00:00
cmanske%netscape.com 714789baa3 Added CloneAttributes to IDL and nsIHTMLEditor. Reworked property dialogs to accomodate AdvancedEdit dialog. Preliminary version of AdvancedEdit dialog done 1999-09-02 01:47:18 +00:00
jfrancis%netscape.com cb1186b037 more deletion work... 1999-09-01 21:23:47 +00:00
cmanske%netscape.com 51a4a28dcb Changed IsNodeBlock to NodeIsBlock for JS. Fixed all compiler warnings. Added Advanced property Edit files 1999-09-01 19:58:25 +00:00
cmanske%netscape.com 699e5e802b Exposed IsNodeBlock for JavaScript. Added comments for editor methods. Temporary fix for insert image bug (12917). Fixed bug 11857. Preliminary support for setting title and adding Cancel button in message dialogs. 1999-09-01 01:22:37 +00:00
jfrancis%netscape.com 1a8dca5815 checkpointing some deletion work 1999-08-31 13:55:18 +00:00
tague%netscape.com e6b1e38570 Updated direct comparison with NS_OK to appropriate macros. 1999-08-31 06:34:56 +00:00
tague%netscape.com d22744e0e1 Added support for a reply from the StartComposition message. Necessary for XIM support on UNIX. 1999-08-31 01:20:32 +00:00
sfraser%netscape.com d77e2fc8d8 Back out cmanske's changes to these files, which he checked by by mistake. 1999-08-31 01:14:40 +00:00
cmanske%netscape.com 7d4fcc7485 Added checking if we need to save file before allowing close window or exit (bug 7615). Added support for Confirm and Alert message dialogs 1999-08-31 00:51:23 +00:00
pinkerton%netscape.com 23469bd682 clean up small mem leak. 1999-08-30 22:18:23 +00:00
pinkerton%netscape.com 7fd9256ae5 clean up small memory leak. 1999-08-30 22:17:26 +00:00
buster%netscape.com 178df58863 removed static constructors, since they're illegal in our system 1999-08-30 22:12:11 +00:00
buster%netscape.com 5c31873a0a fixed bug 12680 (password fields broken)
fixed bug 12489 (static contructors must be removed)
1999-08-30 22:11:09 +00:00
kin%netscape.com c4ea811665 Fix for bugs #7153, #10673, #12066, #12067, and #12793.
editor/base/nsEditorEventListeners.cpp
editor/base/nsEditorEventListeners.h

  - Added code to scroll the selection into view
    after processing key events.
  - Commented out the hack that redraws the entire
    view when the focus is gained and lost. Replaced
    the hack code with calls to RepaintSelection().

layout/base/public/nsIFrameSelection.h
layout/base/public/nsIPresShell.h
layout/html/base/src/nsPresShell.cpp
   - Added ScrollSelectionIntoView() and RepaintSelection() methods.

layout/base/src/nsRangeList.cpp
   - Added implementation for ScrollSelectionIntoView() and
     RepaintSelection().
   - Check for NULL primary frame in GetFocusNodeRect()
     to fix bug #12793.
1999-08-30 21:54:40 +00:00
kin%netscape.com 536dfe95ee Removed unused static ISupports IID. 1999-08-30 14:50:36 +00:00
kin%netscape.com fb0c4cf306 Got rid of static buffer in nsEditorTxnLog::GetString(). 1999-08-30 14:48:29 +00:00
cmanske%netscape.com 0da377feae Removed string bundle code from nsEditor into EditorShell and added access for JavaScript. Moved most of Save document code into EditorShell and added filetype filters to save dialog. Placed Advanced Edit functionality in an overly file. Removed redundant entity strings, that are now in overlays, from DTD files. 1999-08-28 02:40:18 +00:00
akkana%netscape.com b9c26e9b85 Handle lower-case alt-x as well as upper case 1999-08-28 00:31:06 +00:00
ramiro%netscape.com 877421b755 lower the volume on printf noise. 1999-08-27 09:38:44 +00:00
cmanske%netscape.com 7542d601b8 Fixed bug 12126. Removed pref code from nsHTMLEditor - do HLine pref stuff in JS instead. 1999-08-27 04:12:47 +00:00
sfraser%netscape.com d77a143711 The document encoder no longer needs a pres shell. 1999-08-25 21:42:47 +00:00
jfrancis%netscape.com 92a8df9ea6 making nsPresShell and nsDocument support weak references; using weak references to docs and pres shells within the editor 1999-08-25 10:51:55 +00:00
pinkerton%netscape.com f4a7881b59 toString -> ToString idl change. 1999-08-25 09:15:18 +00:00
pinkerton%netscape.com edc17e7846 IDL-ifying nsITransferable, nsIDragService, nsIDragSession, nsIFormatConverter. 1999-08-25 08:35:06 +00:00
bienvenu%netscape.com 9e198e7f4e fix more spankage bustage 1999-08-25 06:26:42 +00:00
mscott%netscape.com 2be91e72b5 Fix pedantic build breakage for unix. 1999-08-24 18:38:21 +00:00
akkana%netscape.com 70ab0ba259 Revise the doc encoder and content sink APIs yet again to make it easier
to add new flags (pass a flag in the constructor, rather than specific
booleans.  This in order to fix:
11249: Add flag to write only the body in html output.
1999-08-24 18:30:19 +00:00
buster%netscape.com 664cb722e1 added a special case to the output text rules for an empty document
(one that contains the bogus node)
1999-08-24 13:48:08 +00:00
jfrancis%netscape.com 16045e64a5 refactoring text insertion code; indent/outdent now work with lists and list items. 1999-08-24 08:56:51 +00:00
jfrancis%netscape.com e20e2b97dd fix for bug #12337: not counting non-editable nodes when searching for whitespace. 1999-08-24 08:55:28 +00:00
buster%netscape.com b9f8eebf77 Split out installing the editor's own event handler as a separate step.
The owner of the editor can now initialize the editor,
set up its own listeners if it wants to, then the editor will set up it's own
backstop listeners as part of PostCreate().
The backstop key listener now ignores ENTER for single line text controls.
Ugly to have to do it here, it would be better if the owner could just swallow the key event.
1999-08-23 06:42:04 +00:00
dougt%netscape.com 8cf9b81629 xpild-ing nsIAtom. Now nsIAtom is xpcom compliant. 1999-08-21 07:07:00 +00:00
tague%netscape.com ba8c57abef Fixed bug #12052 - design changes to the implemenation of the editor charset menu. The charset information is now pushed down to the nsIDocument rather than being stored in the nsEditor component. 1999-08-20 23:52:36 +00:00
akkana%netscape.com d78cbc0c02 Handle plaintext wrapping in style, rather than a pre tag in the body. Also fix a couple of warnings. 1999-08-20 22:39:48 +00:00
brade%netscape.com d4a307dbb5 keyhandling for keybindings moved to keypress (was keydown) 1999-08-20 13:14:03 +00:00
akkana%netscape.com b9ced806e8 11684: remove redundant wrapcol variable from editor
(and fix type in obsolete text editor);
Partial work toward 11390, use style rather than embedded PRE for wrapping
  (unfinished, currently ifdefed out).
1999-08-19 22:11:58 +00:00
pinkerton%netscape.com 98d586a525 add DragGesture to drag listener. 1999-08-19 19:48:33 +00:00
buster%netscape.com f391c0c96b just turned off the noisy debugging 1999-08-19 15:15:41 +00:00
buster%netscape.com d3b61f6c7b Fixed a ton of errors where we were not handling error results correctly.
Added some comments of the form "// XXX: ERROR_HANDLING <explanation>"
wherever I saw a potential error but wasn't 100% sure of the intention of the code.
Fixed a few bugs along the way.
1999-08-19 13:30:48 +00:00
kin%netscape.com 7c4fbcd36b Modifications to re-enable Editor API Logging which was broken after the last editor source reorg.
editor/base/Makefile.in
  editor/base/makefile.win
    - Modified makefiles build files that were
      renamed, and use new define to build the
      API Logging code.

  editor/base/nsEditor.cpp
  editor/base/nsEditor.h
  editor/base/nsHTMLEditor.cpp
    - Removed all ENABLE_JS_EDITOR_LOG ifdef'd code.
    - Removed all references to nsVector.h.

  editor/base/nsEditorFactory.cpp
    - Added ENABLE_EDITOR_API_LOG ifdef'd code
      that will create an instance of nsHTMLEditorLog
      instead of nsHTMLEditor.

  editor/base/nsEditorTxnLog.cpp
    - Initial checkin of file. File was originally named nsJSTxnLog.cpp.

  editor/base/nsEditorTxnLog.h
    - Initial checkin of file. File was originally named nsJSTxnLog.h.

  editor/base/nsHTMLEditorLog.cpp
    - Initial checkin of file. File was originally named nsJSEditorLog.cpp.
    - nsHTMLEditorLog.cpp now derives from nsHTMLEditor, and only
      overrides methods that modify the content tree and are publicly
      available via XPIDL.

  editor/base/nsHTMLEditorLog.h
    - Initial checkin of file. File was originally named nsJSEditorLog.h.
    - nsHTMLEditorLog.cpp now derives from nsHTMLEditor, and only
      overrides methods that modify the content tree and are publicly
      available via XPIDL.
1999-08-19 13:19:10 +00:00
rods%netscape.com 268da867ab getting unicode data from clipboard 1999-08-18 15:10:18 +00:00
jfrancis%netscape.com c37cc8a34d some reorg of block transformation code; implemented make-{header,preformatted,address,normal}; tweaked make list to honor <br> in some circumstances; rewrote "return in list item" to pop you out of list if item is empty; rewrote "return in header" to work with non-trivial headers. 1999-08-18 08:13:06 +00:00
tague%netscape.com a15b0b4b19 Fix bug #11687 - [Dogfood] Enable ender to save documents in encodings other than ISO-8859-1. Approved by chofmann@netscape.com, reviewed by buster@netscape.com. 1999-08-13 22:26:50 +00:00
jfrancis%netscape.com 49d0dcd15b let VC 5 live! 1999-08-10 22:02:27 +00:00
jfrancis%netscape.com 46a01fdc87 more block operation improvements to "make list" 1999-08-10 21:44:10 +00:00
akkana%netscape.com a18f7427dd 11552: don't hardcode the character set for saving 1999-08-10 21:22:32 +00:00
jfrancis%netscape.com f1e84c9d2d begginning of block operations honoring breaks... 1999-08-09 23:39:48 +00:00
jfrancis%netscape.com 65ac5c1602 fixing bug 9366 1999-08-09 22:51:40 +00:00
jfrancis%netscape.com 5237edcf94 default impl for InsertHeader(); plus adapted to new definition of SplitNodeDeep() 1999-08-09 21:51:19 +00:00
jfrancis%netscape.com 305be45591 added InsertHeader() 1999-08-09 21:50:28 +00:00
jfrancis%netscape.com 90559d0488 smarts for creating empty lists in the right places; prelim work for WillMakeHeader(); prelim work for indenting lists; helper routine IsEmptyBlock(); 1999-08-09 21:50:02 +00:00
jfrancis%netscape.com 3cd7a6362b added helper function IsEmptyBlock() 1999-08-09 21:49:25 +00:00
jfrancis%netscape.com 1736058750 SplitNodeDeep() now emits an out param that tells you what the effective split offset was. This routine no longer splits text nodes unless it has to; ie, if the original offset was at the beginning or end of the text node, no split occurs in it. 1999-08-09 21:45:52 +00:00
jfrancis%netscape.com 9cd8e103a9 fix for 10584 1999-08-09 21:42:51 +00:00
buster%netscape.com 8e90ebd62a moved handling of flags from rules constructor to rules init, so
rules code can call SetFlags with mEditor initialized and do real
processing if it wants to.
1999-08-09 18:39:49 +00:00
sfraser%netscape.com d1b6789d87 Fix the nsTextEditRules init so that setting the flags works. 1999-08-09 18:22:13 +00:00
buster%netscape.com 1a79a33f3f backed out my last change, it didn't fix the problem I thought it would. 1999-08-09 18:01:08 +00:00
buster%netscape.com 8e4aa41452 call SetFlags from Init, so plaintext logic gets executed. 1999-08-09 17:44:14 +00:00
sfraser%netscape.com f412327b08 Fix bustage 1999-08-09 02:03:57 +00:00
sfraser%netscape.com 98818652df Landing editor API changes. Removed nsITextEditor and nsTextEditor, split interfaces into more, non-overlapping interfaces, and other general cleanup. 1999-08-09 01:37:50 +00:00
sfraser%netscape.com d5131e8e05 First Checked In. 1999-08-09 01:34:04 +00:00
buster%netscape.com c45863f493 fixed handling of text controls with a max length set 1999-08-07 05:29:41 +00:00
buster%netscape.com 6a470ed99b fixed disabled and readonly handling
added redraw hack to blur (in addition to focus, already done)
1999-08-07 05:28:57 +00:00
tague%netscape.com 1e3c4f5ac5 Added support for replies from private DOM text events. See bug #4826 1999-08-06 02:32:13 +00:00
cmanske%netscape.com 5603ca24a3 Further table editing work 1999-08-05 20:04:58 +00:00
kin%netscape.com efbd1160d8 Fixes for bug #10231 (crash making list after select all)
and bug #10815 (Crash deleting selected text and table)

mozilla/editor/base/nsHTMLEditRules.cpp
  - Added check, in WillDeleteSelection(),  to see if
    endpoints of the range are in the body before calling
    GetBlockNodeParent(). (Bug #10231)
  - Modified GetPromotedPoint() to check for NULL in the
    case where aWhere == kEnd and GetChildAt() returns NULL.
    (Bug #10815)

mozilla/layout/base/src/nsGenericElement.cpp
  - Modified RangeAdd() so that it doesn't add
    a range if it's already in the list.  (Bug #10231)

mozilla/layout/base/src/nsRangeList.cpp
  - Modified GetPrimaryFrameForFocusNode() to
    initialize aReturnFrame and to return a failure
    if ChildAt() returns NULL. (Bug #10231)
1999-08-04 18:36:19 +00:00
cmanske%netscape.com 4936a140bc Table editing implementation 1999-08-04 02:06:03 +00:00
sfraser%netscape.com d86a1421e4 Fix the document state listener mechanism so that you can install listeners after the editor has been created, and still get their 'document creation' notification called. 1999-08-03 06:53:45 +00:00
buster%netscape.com 99e4a130b8 added the same hack for blur as for focus, to force a repaint
handle TAB in keyDown, not keyPress, so we can surpress focus manager
using TAB to swap focus from the editor.
1999-08-03 06:07:29 +00:00
buster%netscape.com 3e5be0c19e added a missing break that was leading to an assert in NotifyDocumentListeners 1999-08-03 06:05:29 +00:00
warren%netscape.com d4aafab09e Fixing Simon's stuff. 1999-08-03 01:57:26 +00:00
sfraser%netscape.com c7e760456a Make the nsIDocumentStateListener interface more useful, with doc creation and destruction notifiers. 1999-08-03 00:58:38 +00:00
buster%netscape.com a365d0139b selection and caret are not displayed at Init time any more. This is done on Focus now.
checking in temp hack to repaint on focus
1999-08-02 13:53:23 +00:00
buster%netscape.com 9eef53a8ef enabled string bundles, now that NECKO has landed
selection and caret are not displayed at Init time any more.  This is done on Focus now.
1999-08-02 13:51:50 +00:00
cmanske%netscape.com ec0c057e63 Fixed lots of XUL (adjust for new titledbutton changes and XPMenus). Added initial table properties support and unit test for nsITableLayout methods. Removed unused InsertLink and InsertImage methods. Added lots of comments for interface methods. 1999-08-01 22:37:58 +00:00
akkana%netscape.com 7d4681dfa7 10525: Only handle plaintext paste in base and text editors 1999-07-30 23:46:18 +00:00
jfrancis%netscape.com 02ce08414e fixed blocker bug 10698; rvwd: akkana; apprvd: chofmann 1999-07-29 23:40:21 +00:00
sfraser%netscape.com ad67b5fdb6 Remove references to nsIContextLoader. 1999-07-28 03:08:21 +00:00
sfraser%netscape.com 24edc7b880 Implement support for nsIDocumentStateListeners. 1999-07-28 02:55:40 +00:00
cmanske%netscape.com 7c8bb1af56 Fixed bug in GetElementOrParentByTagname 1999-07-28 01:37:51 +00:00
cmanske%netscape.com 5262654f25 Fixed build bustage - removed references to removed .h files 1999-07-28 00:35:41 +00:00
mcafee%netscape.com c61b6e8749 cmanske forgot to remove one reference to a removed header file, fixing linux bustage. 1999-07-28 00:33:50 +00:00
cmanske%netscape.com f6fef62102 Initial table editing stuff. Removed table editing transactions (use basic node txns). Fixed TrimString JS methods. Fixed setting border in insert table. 1999-07-27 23:59:22 +00:00
akkana%netscape.com de384c068e 490: Insert a line break after a br tag. Also fix some warnings 1999-07-27 21:18:10 +00:00
rhp%netscape.com 64cc6b88f5 Fix for stopper bug #10504 1999-07-26 18:05:41 +00:00
buster%netscape.com 9703391cfa Clean-up
1) fixed unit tests
2) fixed a bunch of leaks having to do with using enumerators.  Thanks for noticing these, Simon.
3) fixed a tiny problem in nsTextEditRules::WillDoAction().
This method was overly aggressive in checking input args, sel can be null for some operations.
1999-07-25 18:14:44 +00:00
jfrancis%netscape.com a2564d9b74 default to setting selection _after_ a created element 1999-07-25 09:25:02 +00:00
jfrancis%netscape.com e9c51239b6 making plaintext flag force a "white-space: pre" style on the body. this is a fix for bug 9153 1999-07-25 05:34:02 +00:00
cmanske%netscape.com 5c9096197a Fixed GetSelectedElement to detect caret or selection inside link text. Link dialog will select entire link. Added GetParentLinkElement. 1999-07-25 01:24:12 +00:00
cmanske%netscape.com 5a825a3726 Fixed insert element bugs. Added message if no misspelled words. Changed 'More Atrributes' to 'Advanced Edit' in dialogs. Improved generic message dialog. Added remove link button to link dialog 1999-07-24 20:27:53 +00:00
cmanske%netscape.com 80d18a0ea9 Fixed bugs relating to insert element 1999-07-23 00:52:17 +00:00
sfraser%netscape.com 6c5abf43b8 Turn on selection for all documents that are being edited. This enables selection in GFX ender widgets. 1999-07-23 00:11:00 +00:00
sfraser%netscape.com 6e2c96b68d #ifdef out loading the string bundle, because it causes onEndDocumentLoad handlers to fire, which is very bad. 1999-07-22 23:52:08 +00:00
tague%netscape.com 5ba8ec2d70 Fixed bug #10242 - crash when typing space after IME composition 1999-07-22 23:13:59 +00:00
tao%netscape.com 475cd91987 Adopt new str res api prototype. 1999-07-22 04:41:11 +00:00
akkana%netscape.com 3e2c2dce23 Find file: URLs when searching for embedded elements -- bug 10134 1999-07-20 20:38:04 +00:00
kin%netscape.com 4c6bfbcc09 Switch from override style sheets to doc
style sheets.
1999-07-20 19:34:35 +00:00
jfrancis%netscape.com 8e8f2f24ef assorted work to expose nav html dtd to the editor 1999-07-19 22:49:21 +00:00
akkana%netscape.com 13530acf98 Add GetEmbeddedObjects API to editor shell 1999-07-19 22:36:12 +00:00
tague%netscape.com 5b9e5316a1 Fixed crashing bug with IME support. 1999-07-19 21:16:42 +00:00
joki%netscape.com 0af283b8e2 Updating DOM event apis and changing behavior to properly respect capturing, bubbling, and cancellation methods. 1999-07-19 19:54:34 +00:00
akkana%netscape.com be21cf175a Fix paste html; remove some unneeded inclusions 1999-07-19 19:37:08 +00:00
akkana%netscape.com e93a9f9d7c Add GetEmbeddedObjects API for mail/news 1999-07-19 19:06:39 +00:00
mjudge%netscape.com 7ddf8fee55 massive checkin for selection. adjusting nsIDOMSelection api and nsIFrameSelection. many "small" changes. this is not as bad as it looks. layout will not be affected other than "getter" calls for selection. and all consumers of selection should be in good shape. 1999-07-18 02:27:19 +00:00
buster%netscape.com 5c7a93503f replaced IID's with CID's where they were appropriate, and removed lots of
NS_DEFINE_IID macros in favor of GetCID() wherever I could.
plus some minor bug fixes.
1999-07-15 19:13:46 +00:00
buster%netscape.com fa69f0e621 fixed tests 1999-07-15 19:08:49 +00:00
mjudge%netscape.com 795cc26dd3 checkin for carpool for multiple seleciton/ime selection and api changes 1999-07-15 18:19:20 +00:00
sfraser%netscape.com ceb8158380 Document modification count maintenance. 1999-07-14 22:29:39 +00:00
sfraser%netscape.com 86c0a4fcb6 Don't handle a key event as a keypress if the meta key is down. 1999-07-14 22:29:06 +00:00
tague%netscape.com 5913e0d61d Fix bug #8459, #6989 Can't move cursor within IME composition string. 1999-07-14 20:05:25 +00:00
akkana%netscape.com 6d07c8eeb4 Restructure the editor output routines to allow passing in
a mime type and a flag argument.  Also fix the following bugs:
9746: get rid of bogus empty <style> in head.
8143: save wrap column in editor shell in case it's set before the
      editor is created.
9470, 9488: allow explicit specification of formatted output.
1999-07-14 18:54:29 +00:00
cmanske%netscape.com 8f1b0f0e2f Generic message dialog, fix insert element-related bugs, initial personal dictionary dialog, other editor bugs 1999-07-14 15:24:33 +00:00