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

1118 Коммитов

Автор SHA1 Сообщение Дата
brade%netscape.com b1d3b80818 synching up with changes in EdLinkProps.xul 1999-08-06 18:22:00 +00:00
brade%netscape.com 75d7e60f7c partial menu keybindings/accesskeys 1999-08-06 15:01:21 +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
brade%netscape.com 787e4b46e7 partial menu keybindings 1999-08-05 22:19:58 +00:00
brade%netscape.com bb52a9fc07 diffs from pete@postpagan.com 1999-08-05 22:19:25 +00:00
cmanske%netscape.com 5603ca24a3 Further table editing work 1999-08-05 20:04:58 +00:00
akkana%netscape.com 58dfd220fa 10684: Fix plaintext paste as quotation crash 1999-08-05 19:48:11 +00:00
brade%netscape.com c37a42a600 fixbuild/ typos for sford 1999-08-05 14:21:51 +00:00
valeski%netscape.com 493ae6bd9e api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).
1999-08-05 01:28:30 +00:00
brade%netscape.com 79046e10e9 File Removed. 1999-08-04 20:07:18 +00:00
brade%netscape.com 44e5255fe1 fix access paths to be more correct (dist first, etc.) 1999-08-04 20:06:32 +00:00
kin%netscape.com 35354a1269 Modified EditorStart/Stop/RunLog() methods to call contentWindow.focus(). 1999-08-04 18:38:11 +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
brade%netscape.com 72ddef6948 fix build bustage by adding path to dist/editor before all other paths 1999-08-04 15:18:33 +00:00
brade%netscape.com 39b4f494a2 rearrange so xul widgets are separate from html 1999-08-04 15:07:54 +00:00
brade%netscape.com 60146f855a change to "More/Fewer" and fix references to "Additional Edit..."; reformat 1999-08-04 15:06:53 +00:00
brade%netscape.com 35a1ccde88 change to "More/Fewer" and fix references to "Additional Edit..."; uncomment updating 1999-08-04 15:06:15 +00:00
mcafee%netscape.com fc63a7be8c Adding nsJSEditorLog::NormalizeTable() stub to fix breakage. a=melton 1999-08-04 02:51:05 +00:00
cmanske%netscape.com 4936a140bc Table editing implementation 1999-08-04 02:06:03 +00:00
sfraser%netscape.com e9b2ee82b9 First Checked In. 1999-08-03 23:58:30 +00:00
brade%netscape.com c0d64fc406 additional dtd files 1999-08-03 15:04:44 +00:00
brade%netscape.com 37e7682a00 handle more dtd files 1999-08-03 15:04:30 +00:00
brade%netscape.com e5ad10a73b export more dtds 1999-08-03 15:04:05 +00:00
brade%netscape.com 53f5bfbd24 some keybindings 1999-08-03 14:50:24 +00:00
brade%netscape.com 208e8da442 playback bugfix from kin 1999-08-03 14:34:23 +00:00
brade%netscape.com 70807cd4bb remove "ED_Dedent.gif" which isn't built on other platforms; add image alignment gifs 1999-08-03 14:33:53 +00:00
brade%netscape.com 37e52b3c3c add image alignment gifs 1999-08-03 14:33:01 +00:00
brade%netscape.com 71fdba9085 First Checked In. 1999-08-03 14:32: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
buster%netscape.com 0ae865e438 just fixed warnings 1999-08-03 05:56:55 +00:00
warren%netscape.com d4aafab09e Fixing Simon's stuff. 1999-08-03 01:57:26 +00:00
sfraser%netscape.com f6e5928290 Add some inline style, for fun 1999-08-03 00:59:06 +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
sfraser%netscape.com e7a1cc850e Support for pre-registering nsIDocumentStateListeners before the editor is created. 1999-08-03 00:57:57 +00:00
sfraser%netscape.com 5c319ede79 Updated for nsIDocumentStateListener interface 1999-08-03 00:57:23 +00:00
sfraser%netscape.com 2e89403a0e Add registering of nsIDocumentStateListeners. 1999-08-03 00:47:40 +00:00
sfraser%netscape.com b974dca11f nsIDocumentStateListener.h is now IDL-generated 1999-08-03 00:47:17 +00:00
sfraser%netscape.com 1ffdd2d381 File Removed. 1999-08-03 00:46:44 +00:00
sfraser%netscape.com 8d778dd368 Add nsIDocumentStateListener.idl 1999-08-03 00:45:32 +00:00
sfraser%netscape.com b1db40d81f Add nsIDocumentStateListener.idl to the build. 1999-08-03 00:45:19 +00:00
sfraser%netscape.com cf7e0030f4 First Checked In. 1999-08-03 00:38:17 +00:00
sfraser%netscape.com 49a2df43ac Just some cleanup 1999-08-02 22:29:19 +00:00
brade%netscape.com eb8dce7e11 changes for forceInteger by pete@postpagan.com 1999-08-02 21:45:13 +00:00
cmanske%netscape.com 4979a8291f Fixed bug 11064 and other minor XUL changes 1999-08-02 21:42:27 +00:00
hyatt%netscape.com 6521db1fe0 Fixing editor bustage in one of their XUL files that prevented the window
from even coming up.  (Assuming this should be fixed before the tree opens,
hence the checkin into a closed tree.)
1999-08-02 19:59:57 +00:00
buster%netscape.com 33e426c1d3 minor bustage, hopefully before tinderbox even catches it... 1999-08-02 14:13:08 +00:00
buster%netscape.com a349b5c990 fixed some set and remove text propery bugs 1999-08-02 13:55:45 +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
jfrancis%netscape.com a81a1e9856 fixing XUL for popup menus in toolbar to obey new world order 1999-08-02 12:47:40 +00:00
cmanske%netscape.com ea1fad962e Fixed missing entity referenece for italic and bold buttons on text editor menu. 1999-08-01 22:56:52 +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
hyatt%netscape.com 0541afe016 Phase 3. Patching XUL files to move the menu bar into the toolbox. 1999-07-31 11:30:46 +00:00
hyatt%netscape.com c190007246 Patching the text editor XUL file. 1999-07-31 07:26:19 +00:00
hyatt%netscape.com a2561ffea0 Patching the editor's main menu bar. Now it and the browser have menus,
but nobody else does yet.  Stay tuned.
1999-07-31 07:24:01 +00:00
hyatt%netscape.com 57c6c6d297 Phase 1 of menu landing. Patching the syntax of XUL files to fix them up. 1999-07-31 02:48:17 +00:00
hyatt%netscape.com d2b792c0ee Patching the editor XUL file to update to the new menu syntax. 1999-07-31 02:17:30 +00:00
akkana%netscape.com 7d4681dfa7 10525: Only handle plaintext paste in base and text editors 1999-07-30 23:46:18 +00:00
akkana%netscape.com 9e81dc2ce9 Fix Paste as Quotation label 1999-07-30 23:38:16 +00:00
akkana%netscape.com cf860979ff Fix compile warning 1999-07-30 23:37:57 +00:00
jfrancis%netscape.com 02ce08414e fixed blocker bug 10698; rvwd: akkana; apprvd: chofmann 1999-07-29 23:40:21 +00:00
mscott%netscape.com 69a94050d1 fix build breakage with necko landing...include config.mak 1999-07-29 04:25:34 +00:00
sfraser%netscape.com ad67b5fdb6 Remove references to nsIContextLoader. 1999-07-28 03:08:21 +00:00
sfraser%netscape.com dfa9e1c675 Added support for nsIDocumentStateListeners. 1999-07-28 02:56:33 +00:00
sfraser%netscape.com 24edc7b880 Implement support for nsIDocumentStateListeners. 1999-07-28 02:55:40 +00:00
sfraser%netscape.com 28445772cc Support for UI state maintenance, for styles, and the document dirty flag. 1999-07-28 02:54:35 +00:00
sfraser%netscape.com fa1cf22411 Added document modified attribute. 1999-07-28 02:53:48 +00:00
sfraser%netscape.com adc8435f88 Added nsInterfaceState for UI state maintenance 1999-07-28 02:53:09 +00:00
sfraser%netscape.com 8b5891fac0 Added broadcasters for style and document dirty states, and hooked up style buttons as observers. 1999-07-28 02:52:40 +00:00
sfraser%netscape.com 76b8ccdb57 Added callback functions for style and dirty state changes. Also added EditorToggleStyle() call. 1999-07-28 02:51:58 +00:00
sfraser%netscape.com 9cc7ac565d First Checked In. 1999-07-28 02:49:12 +00:00
sfraser%netscape.com 35b2cbc2a6 Add nsIDocumentStateListener.h 1999-07-28 02:48:18 +00:00
sfraser%netscape.com 27fab696fd File Removed. 1999-07-28 02:47:47 +00:00
sfraser%netscape.com cd1ff34743 Remove nsIContextLoader 1999-07-28 02:45:05 +00:00
sfraser%netscape.com f8c34ab969 Remove nsIContextLoader, which is obsolete 1999-07-28 02:44:22 +00:00
sfraser%netscape.com c912e5ba81 Add ED_SaveMod.gif to the build. 1999-07-28 02:43:28 +00:00
cmanske%netscape.com dacea5115d Small fix to UI JS 1999-07-28 01:39:55 +00:00
cmanske%netscape.com 7c8bb1af56 Fixed bug in GetElementOrParentByTagname 1999-07-28 01:37:51 +00:00
sfraser%netscape.com 68f9da156c Bring the table borders back! 1999-07-28 01:23:53 +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 24ee7966ca Removing files no longer used. 1999-07-28 00:11:50 +00:00
cmanske%netscape.com 6709d09482 Removing files no longer used. 1999-07-28 00:02:45 +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
sfraser%netscape.com 5990427b75 Remove table editing transactions, for cmanske. 1999-07-27 23:58:28 +00:00
kin%netscape.com 88ee5389e9 Added code to EditorExecuteScript() that will
report the line number in the script where
an exception is thrown.
1999-07-27 23:18:03 +00:00
akkana%netscape.com ae367c4d25 Fix problem bringing up browser window 1999-07-27 21:19:16 +00:00
akkana%netscape.com 37834e49c8 Get rid of confusing duplicated paragraph 1999-07-27 21:18:51 +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
brade%netscape.com fd45bb19d8 First Checked In. 1999-07-27 21:06:25 +00:00
danm%netscape.com 743f1947e6 hooking up window OS border control from JS/C++ 1999-07-27 06:34:24 +00:00
evaughan%netscape.com 9276523fc5 Fixed infinite height bug in dialogs. Turns our HR is doing something wrong.
So for now I comented our the HR. Will add them back in when hr is fixed.
1999-07-27 02:21:07 +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
evaughan%netscape.com e511ced9b1 Fixed a clipping bug. 1999-07-25 01:56:26 +00:00
cmanske%netscape.com c163d5dc76 Link dialog will select entire link 1999-07-25 01:24:51 +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
cmanske%netscape.com 747c061ff1 Changed editor chrome file references. Eliminated chrome/editor/editordlg 1999-07-21 19:56:21 +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
akkana%netscape.com 674d1590fe Loop over embedded objects and print them 1999-07-19 22:55:01 +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
brade%netscape.com 384514c780 constrainProportions 1999-07-19 14:03:12 +00:00
brade%netscape.com 5b31aa29b2 fix updating; add constrainProportions (thanks for petejc@postpagan.com and shaver@mozilla.org) 1999-07-19 14:02:24 +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
cmanske%netscape.com 4bfd1687d8 Added error-checking JS method and used it for named anchor properties dialog 1999-07-16 20:34:16 +00:00
cmanske%netscape.com 01eed0d246 Fixed getSelectionAsText breakage, added loading an editor-specific CSS file and switching between it and browser (ua.css) at runtime, removed Publish button. 1999-07-16 18:04:03 +00:00
ramiro%netscape.com 3926f17c8a Dont clobber the DEFINES macro. 1999-07-16 13:28:12 +00:00
warren%netscape.com c5684bf4d7 Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
brade%netscape.com 5b184d104d integration of forceInteger (Thanks to pete@postpagan.com!) 1999-07-16 09:10:35 +00:00
brade%netscape.com 1b9219bba4 changes for forceInteger by pete@postpagan.com 1999-07-16 09:10:08 +00:00
brade%netscape.com 4fa65442b6 forceInteger integration (thanks to pete@postpagan.com) 1999-07-16 09:08:13 +00:00
akkana%netscape.com 999aa1527f Fix JS error 1999-07-16 00:14:29 +00:00
akkana%netscape.com d7f8e4d941 Fix Paste As Quotation label 1999-07-16 00:14:18 +00:00
akkana%netscape.com 905fc39918 Add a sentence with a bunch of nbsp's 1999-07-16 00:13:57 +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
cmanske%netscape.com 42f3df044b Finished Personal Dictionary dialog. Added 4th button to generic message dialog. Cleaned up syntax errors for in params for spell checking methods 1999-07-15 14:43:48 +00:00
sfraser%netscape.com befd00635f Added various event listeners, in preparation for document modification state UI reflection. 1999-07-14 22:33:20 +00:00
sfraser%netscape.com 6cf1d0399c Fix window title entity, and add ID on save button. 1999-07-14 22:32:26 +00:00
sfraser%netscape.com e91f30b7e4 Change comment style the style block. 1999-07-14 22:31:43 +00:00
sfraser%netscape.com 12152a8eb7 Call a post-save method, and remove bogus nil check. 1999-07-14 22:31:19 +00:00
sfraser%netscape.com e2b540b307 Added attribute for document modification state 1999-07-14 22:30:55 +00:00
sfraser%netscape.com bc1f1d52d5 Tidy up the ctor, add a method for getting the document dirty state, and handle multiple loadURLs in the editor content window. 1999-07-14 22:30:39 +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
brade%netscape.com c0d708c247 First Checked In. 1999-07-14 20:24:10 +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
brade%netscape.com 1116112b59 add locale 1999-07-14 19:56:08 +00:00
brade%netscape.com e55ca5fdaa First Checked In. 1999-07-14 19:55:23 +00:00
waterson%netscape.com cd0f76e1ae Use enum trick to get around VC++ braindead-ness wrt. 'const PRUin32'. 1999-07-14 19:42:55 +00:00
waterson%netscape.com a4827eaa9c Use allocated buffer instead of trying to allocate dynamic array on stack. 1999-07-14 19:41:05 +00:00
brade%netscape.com 6aeb2fcd4b First Checked In. 1999-07-14 19:20:54 +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