Commit Graph

2962 Commits

Author SHA1 Message Date
mjudge%netscape.com
d5b4c5e196 76442 sr= scc r= anthonyd. last minute fixes to editor to not do stupid copies and instead to use new case insensitive string compares. 2001-04-18 06:17:05 +00:00
anatoliya%netscape.com
b8327b19c5 bug-75464 r=andreww sr=hewitt 2001-04-18 02:12:48 +00:00
cmanske%netscape.com
252a6200b6 Fixed selection of named anchor icon, b=68714, r=mjudge, sr=kin 2001-04-17 23:13:45 +00:00
jfrancis%netscape.com
edc5638e7c fixes for bugs: 75618 CR line breaks not recognized when inserting data in a plain 76258 IsEditable() needs to be smarter 72968 browser crashes when doing REDO after doing some cut/paste i 55224 switching from HTML Source mode to Normal causes dataloss 71355 style buttons do not work from 2nd cell onwards inside table 71362 empty tables inside (otherwise) empty list item disappears w 74655 40% of reply time in mailcompose spent converting linefeeds r=fm; sr=kin 2001-04-17 10:15:05 +00:00
shanjian%netscape.com
0ee5ec3e5a #59405 IME candidate window position is not correct in text field on New card and To field
r = kin, sr = sfraser
change the type of coordinate return for windows and unix
2001-04-13 22:27:18 +00:00
cmanske%netscape.com
f856d7cd71 Fixed selection of suggested list item, b=75747, r=kin, sr=sfraser 2001-04-13 21:52:17 +00:00
cmanske%netscape.com
56cf4179e6 Remove accelerator key from toolbar menu, b=75639, r=rcassin@supernova.org,kin; sr=sfraser 2001-04-13 21:50:08 +00:00
cmanske%netscape.com
1ced2f366f Fixed double menu checks, b=75740, r=rcassin@supernova.org, sr=sfraser 2001-04-13 21:46:05 +00:00
disttsc%bart.nl
842264b9b6 Fix senna bustage (MOZ_TRACK_MODULE_DEPS) 2001-04-13 03:45:47 +00:00
cmanske%netscape.com
8569f63a76 Added missing key accelerator for Print. Part of fix for bug 75639, r=sfraser, sr=kin 2001-04-13 02:11:07 +00:00
sfraser%netscape.com
7e1751ab0f Fix for bug 75492 -- make <button>s selectable in composer. r=rods, sr=attinasi 2001-04-13 00:39:52 +00:00
mjudge%netscape.com
4492ebaad6 kin=sr r=kin bug 75743 removing some [noscript]s from idl file to expose more idl to js 2001-04-12 23:37:08 +00:00
cmanske%netscape.com
16bb0f1081 Fixed trivial misspelling in image dialog js. b=75408, r=brade 2001-04-12 14:45:52 +00:00
hewitt%netscape.com
58196589e7 72530 - oversized dialog problems, r=jag, sr=alecf 2001-04-12 05:42:05 +00:00
cmanske%netscape.com
0f090f4836 Fixed conflicting accesskey, b=74984, r=akkana, sr=kin 2001-04-12 03:44:21 +00:00
cmanske%netscape.com
1719c073e7 Fixed reset selection when inserting under <head>. Also removed compile warning in nsTableEditor.cpp, b=71883, r=jfrancis,kin sr=sfraser 2001-04-12 03:41:06 +00:00
cmanske%netscape.com
384a78f9ec Replace 'data' with 'value' according to XUL 1.0 spec. b=75400, r=akkana, sr=sfraser 2001-04-12 03:14:37 +00:00
cmanske%netscape.com
b9e4c41f4b Fixed pref include bug 74900, r=akkana, sr=kin 2001-04-12 03:04:21 +00:00
eddyk%netscape.com
c34374706a Bug 70625: complex locked pref FE disabling
r=blake, sr=ben
2001-04-12 02:42:08 +00:00
danm%netscape.com
04d1dedd25 moving implementation details mistakenly placed in public promptservice interface to the private one. r=hyatt,jack 2001-04-12 02:18:06 +00:00
sfraser%netscape.com
473036a7fc Fix bug 75271; ensure that we update commands properly for batched transactions. r=akkana, sr=kin 2001-04-11 23:11:29 +00:00
shaver%mozilla.org
a0daa1645d 75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
cmanske%netscape.com
a494fecfe3 Fixed property dialog launch bug 75441, r=akkana, sr=kin 2001-04-11 04:42:55 +00:00
ccarlen%netscape.com
2ad2b9adcf Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts. 2001-04-10 18:30:25 +00:00
darin%netscape.com
00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
cmanske%netscape.com
d1f2a25587 Fixed Composer bugs 75291 and 74039. r=mjudge, sr=sfraser 2001-04-10 03:02:10 +00:00
anatoliya%netscape.com
00f1a92256 Restore the file 2001-04-09 20:41:07 +00:00
danm%netscape.com
bfe4893c0c fix goofed recent change from use of commondialogs to promptservice. bug 75244 r=hyatt,ianh 2001-04-09 20:38:20 +00:00
danm%netscape.com
d3733a7448 commondialog service is being replaced by promptservice. bug 72112 continues 2001-04-09 02:08:05 +00:00
danm%netscape.com
c223f055da commondialog service is being replaced by promptservice. bug 72112 continues 2001-04-09 01:35:41 +00:00
disttsc%bart.nl
72cea9bb38 Clean up MODULE/REQUIRES, bug=73353, r=cls 2001-04-08 08:33:11 +00:00
anatoliya%netscape.com
4910c2740a New smileys bug-4013 r=andreww sr=hewitt 2001-04-07 05:49:24 +00:00
anatoliya%netscape.com
917b6faefc New smileys bug-4013 r=andreww sr=hewitt 2001-04-07 04:53:29 +00:00
anatoliya%netscape.com
23fe16f62a New smileys bug-4013 r=andreww sr=hewitt 2001-04-07 04:39:35 +00:00
mjudge%netscape.com
0d5b00ec9a 66318 r= kin, sr=kin tested by ducarozz ,phil chofmann approved..changing APIS to be idl so we can use in embedding land... lots of string changes too to nsAStrings 2001-04-07 00:45:26 +00:00
pinkerton%netscape.com
a627a2c2ab landing idl changes for mjudge. bug# 66318. 2001-04-07 00:42:23 +00:00
pinkerton%netscape.com
c38b4d8593 landing manifest changes for mjudge. bug# 66318. 2001-04-07 00:42:10 +00:00
kin%netscape.com
73ce3da023 Fix for bug #74983: Can't start Composer or MessageCompose
Add missing NS_INIT_REFCNT macro.
r=shaver@mozilla.org,mjudge@netscape.com sr=scc@mozilla.org
2001-04-06 14:38:15 +00:00
akkana%netscape.com
2f4ac4487f Reverting block-ness testing code to the old evil hardwired list,
to see whether the static handle to the parser service was the
source of the leaks.  Discussed with sfraser and anthonyd.
If this causes problems, uncomment the USE_PARSER_FOR_BLOCKNESS
on line 433.
2001-04-06 03:18:41 +00:00
akkana%netscape.com
8eb74c76a4 Forestall more win bustage -- missed a file 2001-04-06 01:19:23 +00:00
akkana%netscape.com
1bd17518bd Fix my bonehead windows bustage 2001-04-06 01:18:34 +00:00
sfraser%netscape.com
90c3b17785 Not part of build. In-progress work on editor session 2001-04-05 23:57:22 +00:00
akkana%netscape.com
e7ab6b7638 66345: New unix/win makefiles for new editor directories,
anticipating the move of files from editor/base.
  Not built yet, needs Mac project.  r=jfrancis, sr=kin/sfraser
2001-04-05 23:51:30 +00:00
akkana%netscape.com
2e3792d2b9 66345: factoring for editor reorganization. sr=kin/sfraser, r=jfrancis. 2001-04-05 23:48:38 +00:00
akkana%netscape.com
097e2cd077 66345: Factoring necessary for editor reorganization. sr=kin/sfraser, r=jfrancis 2001-04-05 23:48:01 +00:00
akkana%netscape.com
838b5416b8 New files necessary for phase 1 of editor reorganization checkin.
r=jfrancis, sr=kin,sfraser
2001-04-05 23:34:08 +00:00
blakeross%telocity.com
c9b9689e26 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt 2001-04-05 19:53:13 +00:00
dprice%netscape.com
8c0b9eaf97 65845 - new order files 2001-04-05 06:02:32 +00:00
sfraser%netscape.com
4097a932ed Fix HPUX bustage 2001-04-05 02:11:57 +00:00
sfraser%netscape.com
ae21d8429d Fix for 74143, change nsIController to use DOMStrings. sr=hyatt, r=kin 2001-04-04 23:48:03 +00:00
hyatt%netscape.com
fe8a8c8c58 Fix for 53670. 2001-04-04 23:15:02 +00:00
cmanske%netscape.com
6631f67e34 checkin for neil@parkwaycc.co.uk: Use proper toolbar separator in Composer. b=73775, r=cmanske, sr=sfraser 2001-04-04 22:28:45 +00:00
cmanske%netscape.com
9bd784e05b Part of fix number validation bug 73049, r=brade, sr=sfraser 2001-04-04 22:15:10 +00:00
cmanske%netscape.com
e51df6d651 New strings for dialog number validation bug 73049, r=brade, sr=sfraser 2001-04-04 22:05:50 +00:00
cmanske%netscape.com
c2fa3c49b1 Fixed dialog number validation bug 73049, r=brade, sr=sfraser 2001-04-04 22:05:06 +00:00
cmanske%netscape.com
f3a4523932 Fixed JS warnings and window title bugs 57649, 73807; r=brade, hurricane; sr=sfraser 2001-04-04 21:52:25 +00:00
cmanske%netscape.com
e29b91057f Fixed Print button bug in plaintext editor (by rcassin@supernova.org) r=cmanske, sr=sfraser 2001-04-04 04:08:13 +00:00
cmanske%netscape.com
863069d760 Fixed Spell check dialog layout bug 72223, r=andreww, sr=hewitt 2001-04-04 04:05:14 +00:00
rickg%netscape.com
169a621d42 preloader update. r=peterl, sr=attinasi 2001-04-03 22:58:59 +00:00
scc%mozilla.org
70de2e4a46 landing string branch; see bug #73786 2001-04-02 19:40:52 +00:00
jfrancis%netscape.com
4199d71c20 bug 58281: fixing mem leaks when shuffling nsISupports around in editor paste code. r=fm; sr=kin 2001-04-02 06:09:44 +00:00
disttsc%bart.nl
2e982313fa Removing prefutilities.js, moving the code in it to where it belongs. bug=73355, r=mao, sr=ben 2001-04-01 05:02:07 +00:00
kin%netscape.com
47cf337220 Fix for Normal->ViewSource->Normal dataloss bugs
73659 (TextArea tag) and 55224 (Map tag). Added
IsTextarea() and IsMap() methods, factored out
common code for Is*() methods into NodeIsType().
r=jfrancis@netscpae.com sr=sfraser@netscape.com
2001-03-30 14:39:29 +00:00
disttsc%bart.nl
dacbb4faa9 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
cmanske%netscape.com
bc45e0b73b Part of fix for bug 73674. r=brade, sr=kin 2001-03-28 21:22:14 +00:00
cmanske%netscape.com
48b706d16c Part of fix for plaintext editor bug 69536. r=brade, sr=kin 2001-03-28 21:19:47 +00:00
cmanske%netscape.com
c17eccd4e0 String changes needed to fix plaintext editor bugs 69536, 69540, 69544, 69547, 73674, 71702. r=brade, sr=kin 2001-03-28 21:18:02 +00:00
cmanske%netscape.com
4dbae36796 Fixed plaintext editor bugs 69536, 69540, 69544, 69547, 73674, 71702. r=brade, sr=kin 2001-03-28 21:16:44 +00:00
disttsc%bart.nl
255a4dd9f7 bug 73237: "we should not call window.focus() on all windows right before closing them on shutdown", author=Boris Zbarsky <bzbarsky@mit.edu>, r=jag, sr=alecf 2001-03-28 07:09:16 +00:00
mjudge%netscape.com
8135be47de part of big editor checkin for 66318. this is NOT part of build yet but patches for this big change are going around to be approved so these files WILL be looked at. have no fear 2001-03-27 23:11:08 +00:00
pinkerton%netscape.com
c3982c4c90 allow macs with low memory to build optimized by setting the |lowmem| option. bug 72945. r=peterv/sr=shaver. 2001-03-27 23:08:32 +00:00
cmanske%netscape.com
076de0b864 Fixed image align reversal for 'left' / 'right', b=73326, r=blake, sr=kin 2001-03-27 01:09:37 +00:00
cmanske%netscape.com
cd9973e31c Replaced 'value' with 'label' for Table dialog checkboxes, b=73479, r=blake, sr=sfraser 2001-03-27 01:06:55 +00:00
disttsc%bart.nl
f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
cmanske%netscape.com
4b22e99754 Fixed Image dialog. b=73043, r=kin, sr=sfraser 2001-03-24 01:17:27 +00:00
cmanske%netscape.com
6c0609eb2a Fixed Join Cells enabling. b=71985, r=hyatt, sr=sfraser 2001-03-24 01:11:33 +00:00
cmanske%netscape.com
3997e8311e Added quick access to last-picked color. b=72090, r=glazman, sr=sfraser 2001-03-24 00:58:52 +00:00
cmanske%netscape.com
0e4c205781 Fixed Named Anchor dialog ok enabling, b=72194, r=brade, sr=kin 2001-03-23 23:57:23 +00:00
andreww%netscape.com
66c7de9200 bugzilla 72223 r=timeless, sr=hewitt fixing clipped buttons in spell check window. 2001-03-23 02:57:15 +00:00
blakeross%telocity.com
8245834b42 73072, spellchecker fix. sr=sfraser, sspitzer 2001-03-22 21:37:41 +00:00
blakeross%telocity.com
a277c0c4b0 Undoing accidental change. 2001-03-22 21:11:00 +00:00
blakeross%telocity.com
0b07ef260d Blocker bug 73043. 2001-03-22 20:45:12 +00:00
blakeross%telocity.com
0b2dd2b2d2 Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben 2001-03-22 00:59:29 +00:00
maolson%earthlink.net
1e7ee6f0f9 fix bug 70747 [XUL Syntax] Replace <textfield> with <textbox>
r=blake, a=ben
2001-03-22 00:15:47 +00:00
erik%netscape.com
c5bd1e8ade bug 71314; author=simon@softel.co.il; r=mjudge,anthonyd; sr=erik; changes
from IBM bidi project (Arabic, Hebrew, etc); some in ifdef for now
2001-03-21 01:16:22 +00:00
brade%netscape.com
5c2171c78f handle cancellation of filepicker; bug #71856, r=cmanske, sr=kin 2001-03-20 15:29:53 +00:00
glazman%netscape.com
abdfe41621 Tables without border attribute were invisible in editor. Highly depends on 71647. b=57686, r=brade, sr=kin 2001-03-20 12:25:15 +00:00
hewitt%netscape.com
3d5e92aa75 65745 - themes cleanup, r=dveditz/cmanske/chuang/blake/andreww, sr=hyatt, a=leaf 2001-03-16 02:56:38 +00:00
syd%netscape.com
bcbf97737e Fix for:
http://bugzilla.mozilla.org/show_bug.cgi?id=68229

r=andreww, sr=sfraser. checking in for anatoliya
2001-03-14 07:33:46 +00:00
timeless%mac.com
6cf0d97f11 Bug 65428 language="javascript" should be type="application/x-javascript"
r=ksosez@softhome.net a=ben
2001-03-13 15:35:07 +00:00
cmanske%netscape.com
84eeec7b55 Fixed editor table submenu enabling in context menus, b=62158, r=akkana, sr=kin 2001-03-13 14:35:24 +00:00
dprice%netscape.com
edb387e49c 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
anthonyd%netscape.com
37f2712320 bug fix for 67985 - needed methods for nsEditor impl
r=jfrancis
sr=sfraser
2001-03-13 02:48:17 +00:00
valeski%netscape.com
68017cb9e2 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2001-03-13 02:02:05 +00:00
cmanske%netscape.com
581d75c43f Part of fix to spell checker bug 70413, r=timeless, sr=kin 2001-03-12 23:29:16 +00:00
cmanske%netscape.com
c4731c2e9a Fixed access to Dictionary dialog - always launch Spell Checker dialog. b=70413, r=timeless, sr=kin 2001-03-12 23:29:07 +00:00
dougt%netscape.com
c74c36c85e Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
Peter.VanderBeken%pandora.be
47d931e2cd Renaming NS_PARSER_IID to NS_PARSER_CID, because it *is* a CID. r=jag, sr=jst. 2001-03-10 21:02:12 +00:00
kin%netscape.com
d6e1d32f46 Fixes for bug #66308 ([embed] XPIDL'ize transaction manager)
sr=sfraser@netscape.com,mscott@netscape.com r=jfrancis@netscape.com

* nsITransaction, nsITransactionListenter, nsITransactionManager have
  been XPIDL'ized and moved into mozilla/editor/txmgr/idl. The versions
  of these interfaces in mozilla/editor/txmgr/public are being CVS removed.

* Renamed Do(), Undo(), and Redo() to DoTransaction(), UndoTransaction(),
  and RedoTransaction() to avoid reserved word problems in languages like
  JS. I did a sweep through editor and mailnews to remove these methods.

* PeekUndoStack() and PeekRedoStack() now return an AddRef'd pointer.

* Removed GetUndoString(), GetRedoString() and Write() from the
  nsITransaction interface. Neither editor or mailnews really made
  use of these methods.

* Removed Write() from the nsITransactionManager.cpp interface.

* The Transaction Manager now supports weak references.

* Added support for nsITransactionList to the TransactionManager
  to allow access to all transactions on the Undo and Redo stacks, as
  well as auto-aggregated transactions.

* Removed all references to nsITransactionDescription from txmgr and editor.

* Added nsPIEditorTransaction and made all Editor internal transactions
  inherit from it so we can distinguish between our transactions and
  ones from 3rd parties.

New files checked in:

  editor/txmgr/idl/nsITransaction.idl
  editor/txmgr/idl/nsITransactionList.idl
  editor/txmgr/idl/nsITransactionListener.idl
  editor/txmgr/idl/nsITransactionManager.idl
  editor/txmgr/src/nsITransactionList.cpp
  editor/txmgr/src/nsITransactionList.h
  editor/idl/nsPIEditorTransaction.idl

Files that were CVS removed:

  editor/txmgr/public/nsITransaction.h
  editor/txmgr/public/nsITransactionListener.h
  editor/txmgr/public/nsITransactionManager.h
  editor/txmgr/idl/nsITransactionDescription.h
  editor/base/IMECommitTxn.cpp
  editor/base/IMECommitTxn.h

Files modified:

  editor/Makefile.in
  editor/makefile.win
  editor/base/ChangeAttributeTxn.cpp
  editor/base/ChangeAttributeTxn.h
  editor/base/CreateElementTxn.cpp
  editor/base/CreateElementTxn.h
  editor/base/DeleteElementTxn.cpp
  editor/base/DeleteElementTxn.h
  editor/base/DeleteRangeTxn.cpp
  editor/base/DeleteRangeTxn.h
  editor/base/DeleteTextTxn.cpp
  editor/base/DeleteTextTxn.h
  editor/base/EditAggregateTxn.cpp
  editor/base/EditAggregateTxn.h
  editor/base/EditTxn.cpp
  editor/base/EditTxn.h
  editor/base/IMECommitTxn.cpp
  editor/base/IMECommitTxn.h
  editor/base/IMETextTxn.cpp
  editor/base/IMETextTxn.h
  editor/base/InsertElementTxn.cpp
  editor/base/InsertElementTxn.h
  editor/base/InsertTextTxn.cpp
  editor/base/InsertTextTxn.h
  editor/base/JoinElementTxn.cpp
  editor/base/JoinElementTxn.h
  editor/base/nsEditor.cpp
  editor/base/nsEditorShell.cpp
  editor/base/nsEditorShell.h
  editor/base/nsEditorTxnLog.cpp
  editor/base/nsStyleSheetTxns.cpp
  editor/base/nsStyleSheetTxns.h
  editor/base/PlaceholderTxn.cpp
  editor/base/PlaceholderTxn.h
  editor/base/SetDocTitleTxn.cpp
  editor/base/SetDocTitleTxn.h
  editor/base/SplitElementTxn.cpp
  editor/base/SplitElementTxn.h
  editor/idl/Makefile.in
  editor/idl/makefile.win
  editor/idl/MANIFEST
  editor/idl/nsIEditorShell.idl
  editor/macbuild/editor.mcp
  editor/macbuild/EditorIDL.mcp
  editor/txmgr/idl/Makefile.in
  editor/txmgr/idl/makefile.win
  editor/txmgr/idl/MANIFEST
  editor/txmgr/idl/nsITransactionManager.idl
  editor/txmgr/macbuild/txmgr.mcp
  editor/txmgr/macbuild/txmgrIDL.mcp
  editor/txmgr/public/Makefile.in
  editor/txmgr/public/makefile.win
  editor/txmgr/public/MANIFEST
  editor/txmgr/src/Makefile.in
  editor/txmgr/src/makefile.win
  editor/txmgr/src/nsTransactionItem.cpp
  editor/txmgr/src/nsTransactionItem.h
  editor/txmgr/src/nsTransactionList.cpp
  editor/txmgr/src/nsTransactionList.h
  editor/txmgr/src/nsTransactionManager.cpp
  editor/txmgr/src/nsTransactionManager.h
  editor/txmgr/src/nsTransactionManagerFactory.cpp
  editor/txmgr/src/nsTransactionStack.cpp
  editor/txmgr/src/nsTransactionStack.h
  editor/txmgr/tests/TestTXMgr.cpp
  editor/ui/composer/content/EditorCommandsDebug.js
  editor/ui/composer/content/editorOverlay.xul
  editor/ui/composer/locale/en-US/editorOverlay.dtd
  mailnews/base/src/nsMessenger.cpp
  mailnews/base/util/nsMsgTxn.cpp
  mailnews/base/util/nsMsgTxn.h
  mailnews/imap/src/nsImapMailFolder.cpp
  mailnews/imap/src/nsImapUndoTxn.cpp
  mailnews/imap/src/nsImapUndoTxn.h
  mailnews/local/src/nsLocalMailFolder.cpp
  mailnews/local/src/nsLocalUndoTxn.cpp
  mailnews/local/src/nsLocalUndoTxn.h
2001-03-09 14:32:06 +00:00
kin%netscape.com
11f8ac97cd Fixes for bug #66308 ([embed] XPIDL'ize transaction manager)
sr=sfraser@netscape.com,mscott@netscape.com r=jfrancis@netscape.com

* nsITransaction, nsITransactionListenter, nsITransactionManager have
  been XPIDL'ized and moved into mozilla/editor/txmgr/idl. The versions
  of these interfaces in mozilla/editor/txmgr/public are being CVS removed.

* Renamed Do(), Undo(), and Redo() to DoTransaction(), UndoTransaction(),
  and RedoTransaction() to avoid reserved word problems in languages like
  JS. I did a sweep through editor and mailnews to remove these methods.

* PeekUndoStack() and PeekRedoStack() now return an AddRef'd pointer.

* Removed GetUndoString(), GetRedoString() and Write() from the
  nsITransaction interface. Neither editor or mailnews really made
  use of these methods.

* Removed Write() from the nsITransactionManager.cpp interface.

* The Transaction Manager now supports weak references.

* Added support for nsITransactionList to the TransactionManager
  to allow access to all transactions on the Undo and Redo stacks, as
  well as auto-aggregated transactions.

* Removed all references to nsITransactionDescription from txmgr and editor.

* Added nsPIEditorTransaction and made all Editor internal transactions
  inherit from it so we can distinguish between our transactions and
  ones from 3rd parties.

New files checked in:

  editor/txmgr/idl/nsITransaction.idl
  editor/txmgr/idl/nsITransactionList.idl
  editor/txmgr/idl/nsITransactionListener.idl
  editor/txmgr/idl/nsITransactionManager.idl
  editor/txmgr/src/nsITransactionList.cpp
  editor/txmgr/src/nsITransactionList.h
  editor/idl/nsPIEditorTransaction.idl

Files that were CVS removed:

  editor/txmgr/public/nsITransaction.h
  editor/txmgr/public/nsITransactionListener.h
  editor/txmgr/public/nsITransactionManager.h
  editor/txmgr/idl/nsITransactionDescription.h
  editor/base/IMECommitTxn.cpp
  editor/base/IMECommitTxn.h

Files modified:

  editor/Makefile.in
  editor/makefile.win
  editor/base/ChangeAttributeTxn.cpp
  editor/base/ChangeAttributeTxn.h
  editor/base/CreateElementTxn.cpp
  editor/base/CreateElementTxn.h
  editor/base/DeleteElementTxn.cpp
  editor/base/DeleteElementTxn.h
  editor/base/DeleteRangeTxn.cpp
  editor/base/DeleteRangeTxn.h
  editor/base/DeleteTextTxn.cpp
  editor/base/DeleteTextTxn.h
  editor/base/EditAggregateTxn.cpp
  editor/base/EditAggregateTxn.h
  editor/base/EditTxn.cpp
  editor/base/EditTxn.h
  editor/base/IMECommitTxn.cpp
  editor/base/IMECommitTxn.h
  editor/base/IMETextTxn.cpp
  editor/base/IMETextTxn.h
  editor/base/InsertElementTxn.cpp
  editor/base/InsertElementTxn.h
  editor/base/InsertTextTxn.cpp
  editor/base/InsertTextTxn.h
  editor/base/JoinElementTxn.cpp
  editor/base/JoinElementTxn.h
  editor/base/nsEditor.cpp
  editor/base/nsEditorShell.cpp
  editor/base/nsEditorShell.h
  editor/base/nsEditorTxnLog.cpp
  editor/base/nsStyleSheetTxns.cpp
  editor/base/nsStyleSheetTxns.h
  editor/base/PlaceholderTxn.cpp
  editor/base/PlaceholderTxn.h
  editor/base/SetDocTitleTxn.cpp
  editor/base/SetDocTitleTxn.h
  editor/base/SplitElementTxn.cpp
  editor/base/SplitElementTxn.h
  editor/idl/Makefile.in
  editor/idl/makefile.win
  editor/idl/MANIFEST
  editor/idl/nsIEditorShell.idl
  editor/macbuild/editor.mcp
  editor/macbuild/EditorIDL.mcp
  editor/txmgr/idl/Makefile.in
  editor/txmgr/idl/makefile.win
  editor/txmgr/idl/MANIFEST
  editor/txmgr/idl/nsITransactionManager.idl
  editor/txmgr/macbuild/txmgr.mcp
  editor/txmgr/macbuild/txmgrIDL.mcp
  editor/txmgr/public/Makefile.in
  editor/txmgr/public/makefile.win
  editor/txmgr/public/MANIFEST
  editor/txmgr/src/Makefile.in
  editor/txmgr/src/makefile.win
  editor/txmgr/src/nsTransactionItem.cpp
  editor/txmgr/src/nsTransactionItem.h
  editor/txmgr/src/nsTransactionList.cpp
  editor/txmgr/src/nsTransactionList.h
  editor/txmgr/src/nsTransactionManager.cpp
  editor/txmgr/src/nsTransactionManager.h
  editor/txmgr/src/nsTransactionManagerFactory.cpp
  editor/txmgr/src/nsTransactionStack.cpp
  editor/txmgr/src/nsTransactionStack.h
  editor/txmgr/tests/TestTXMgr.cpp
  editor/ui/composer/content/EditorCommandsDebug.js
  editor/ui/composer/content/editorOverlay.xul
  editor/ui/composer/locale/en-US/editorOverlay.dtd
  mailnews/base/src/nsMessenger.cpp
  mailnews/base/util/nsMsgTxn.cpp
  mailnews/base/util/nsMsgTxn.h
  mailnews/imap/src/nsImapMailFolder.cpp
  mailnews/imap/src/nsImapUndoTxn.cpp
  mailnews/imap/src/nsImapUndoTxn.h
  mailnews/local/src/nsLocalMailFolder.cpp
  mailnews/local/src/nsLocalUndoTxn.cpp
  mailnews/local/src/nsLocalUndoTxn.h
2001-03-09 14:23:59 +00:00
jfrancis%netscape.com
c4120e0590 renaming variable to match coding guidelines; r=fm; sr=kin 2001-03-09 14:19:14 +00:00
jfrancis%netscape.com
cfd6751b33 Fixes for bug #66308 ([embed] XPIDL'ize transaction manager) sr=sfraser@netscape.com,mscott@netscape.com r=jfrancis@netscape.com * nsITransaction, nsITransactionListenter, nsITransactionManager have been XPIDL'ized and moved into mozilla/editor/txmgr/idl. The versions of these interfaces in mozilla/editor/txmgr/public are being CVS removed. * Renamed Do(), Undo(), and Redo() to DoTransaction(), UndoTransaction(), and RedoTransaction() to avoid reserved word problems in languages like JS. I did a sweep through editor and mailnews to remove these methods. * PeekUndoStack() and PeekRedoStack() now return an AddRef'd pointer. * Removed GetUndoString(), GetRedoString() and Write() from the nsITransaction interface. Neither editor or mailnews really made use of these methods. * Removed Write() from the nsITransactionManager.cpp interface. * The Transaction Manager now supports weak references. * Added support for nsITransactionList to the TransactionManager to allow access to all transactions on the Undo and Redo stacks, as well as auto-aggregated transactions. * Removed all references to nsITransactionDescription from txmgr and editor. * Added nsPIEditorTransaction and made all Editor internal transactions inherit from it so we can distinguish between our transactions and ones from 3rd parties. New files checked in: editor/txmgr/idl/nsITransaction.idl editor/txmgr/idl/nsITransactionList.idl editor/txmgr/idl/nsITransactionListener.idl editor/txmgr/idl/nsITransactionManager.idl editor/txmgr/src/nsITransactionList.cpp editor/txmgr/src/nsITransactionList.h editor/idl/nsPIEditorTransaction.idl Files that were CVS removed: editor/txmgr/public/nsITransaction.h editor/txmgr/public/nsITransactionListener.h editor/txmgr/public/nsITransactionManager.h editor/txmgr/idl/nsITransactionDescription.h editor/base/IMECommitTxn.cpp editor/base/IMECommitTxn.h Files modified: editor/Makefile.in editor/makefile.win editor/base/ChangeAttributeTxn.cpp editor/base/ChangeAttributeTxn.h editor/base/CreateElementTxn.cpp editor/base/CreateElementTxn.h editor/base/DeleteElementTxn.cpp editor/base/DeleteElementTxn.h editor/base/DeleteRangeTxn.cpp editor/base/DeleteRangeTxn.h editor/base/DeleteTextTxn.cpp editor/base/DeleteTextTxn.h editor/base/EditAggregateTxn.cpp editor/base/EditAggregateTxn.h editor/base/EditTxn.cpp editor/base/EditTxn.h editor/base/IMECommitTxn.cpp editor/base/IMECommitTxn.h editor/base/IMETextTxn.cpp editor/base/IMETextTxn.h editor/base/InsertElementTxn.cpp editor/base/InsertElementTxn.h editor/base/InsertTextTxn.cpp editor/base/InsertTextTxn.h editor/base/JoinElementTxn.cpp editor/base/JoinElementTxn.h editor/base/nsEditor.cpp editor/base/nsEditorShell.cpp editor/base/nsEditorShell.h editor/base/nsEditorTxnLog.cpp editor/base/nsStyleSheetTxns.cpp editor/base/nsStyleSheetTxns.h editor/base/PlaceholderTxn.cpp editor/base/PlaceholderTxn.h editor/base/SetDocTitleTxn.cpp editor/base/SetDocTitleTxn.h editor/base/SplitElementTxn.cpp editor/base/SplitElementTxn.h editor/idl/Makefile.in editor/idl/makefile.win editor/idl/MANIFEST editor/idl/nsIEditorShell.idl editor/macbuild/editor.mcp editor/macbuild/EditorIDL.mcp editor/txmgr/idl/Makefile.in editor/txmgr/idl/makefile.win editor/txmgr/idl/MANIFEST editor/txmgr/idl/nsITransactionManager.idl editor/txmgr/macbuild/txmgr.mcp editor/txmgr/macbuild/txmgrIDL.mcp editor/txmgr/public/Makefile.in editor/txmgr/public/makefile.win editor/txmgr/public/MANIFEST editor/txmgr/src/Makefile.in editor/txmgr/src/makefile.win editor/txmgr/src/nsTransactionItem.cpp editor/txmgr/src/nsTransactionItem.h editor/txmgr/src/nsTransactionList.cpp editor/txmgr/src/nsTransactionList.h editor/txmgr/src/nsTransactionManager.cpp editor/txmgr/src/nsTransactionManager.h editor/txmgr/src/nsTransactionManagerFactory.cpp editor/txmgr/src/nsTransactionStack.cpp editor/txmgr/src/nsTransactionStack.h editor/txmgr/tests/TestTXMgr.cpp editor/ui/composer/content/EditorCommandsDebug.js editor/ui/composer/content/editorOverlay.xul editor/ui/composer/locale/en-US/editorOverlay.dtd mailnews/base/src/nsMessenger.cpp mailnews/base/util/nsMsgTxn.cpp mailnews/base/util/nsMsgTxn.h mailnews/imap/src/nsImapMailFolder.cpp mailnews/imap/src/nsImapUndoTxn.cpp mailnews/imap/src/nsImapUndoTxn.h mailnews/local/src/nsLocalMailFolder.cpp mailnews/local/src/nsLocalUndoTxn.cpp mailnews/local/src/nsLocalUndoTxn.h Fixes for bug #66308 ([embed] XPIDL'ize transaction manager) sr=sfraser@netscape.com,mscott@netscape.com r=jfrancis@netscape.com * nsITransaction, nsITransactionListenter, nsITransactionManager have been XPIDL'ized and moved into mozilla/editor/txmgr/idl. The versions of these interfaces in mozilla/editor/txmgr/public are being CVS removed. * Renamed Do(), Undo(), and Redo() to DoTransaction(), UndoTransaction(), and RedoTransaction() to avoid reserved word problems in languages like JS. I did a sweep through editor and mailnews to remove these methods. * PeekUndoStack() and PeekRedoStack() now return an AddRef'd pointer. * Removed GetUndoString(), GetRedoString() and Write() from the nsITransaction interface. Neither editor or mailnews really made use of these methods. * Removed Write() from the nsITransactionManager.cpp interface. * The Transaction Manager now supports weak references. * Added support for nsITransactionList to the TransactionManager to allow access to all transactions on the Undo and Redo stacks, as well as auto-aggregated transactions. * Removed all references to nsITransactionDescription from txmgr and editor. * Added nsPIEditorTransaction and made all Editor internal transactions inherit from it so we can distinguish between our transactions and ones from 3rd parties. New files checked in: editor/txmgr/idl/nsITransaction.idl editor/txmgr/idl/nsITransactionList.idl editor/txmgr/idl/nsITransactionListener.idl editor/txmgr/idl/nsITransactionManager.idl editor/txmgr/src/nsITransactionList.cpp editor/txmgr/src/nsITransactionList.h editor/idl/nsPIEditorTransaction.idl Files that were CVS removed: editor/txmgr/public/nsITransaction.h editor/txmgr/public/nsITransactionListener.h editor/txmgr/public/nsITransactionManager.h editor/txmgr/idl/nsITransactionDescription.h editor/base/IMECommitTxn.cpp editor/base/IMECommitTxn.h Files modified: editor/Makefile.in editor/makefile.win editor/base/ChangeAttributeTxn.cpp editor/base/ChangeAttributeTxn.h editor/base/CreateElementTxn.cpp editor/base/CreateElementTxn.h editor/base/DeleteElementTxn.cpp editor/base/DeleteElementTxn.h editor/base/DeleteRangeTxn.cpp editor/base/DeleteRangeTxn.h editor/base/DeleteTextTxn.cpp editor/base/DeleteTextTxn.h editor/base/EditAggregateTxn.cpp editor/base/EditAggregateTxn.h editor/base/EditTxn.cpp editor/base/EditTxn.h editor/base/IMECommitTxn.cpp editor/base/IMECommitTxn.h editor/base/IMETextTxn.cpp editor/base/IMETextTxn.h editor/base/InsertElementTxn.cpp editor/base/InsertElementTxn.h editor/base/InsertTextTxn.cpp editor/base/InsertTextTxn.h editor/base/JoinElementTxn.cpp editor/base/JoinElementTxn.h editor/base/nsEditor.cpp editor/base/nsEditorShell.cpp editor/base/nsEditorShell.h editor/base/nsEditorTxnLog.cpp editor/base/nsStyleSheetTxns.cpp editor/base/nsStyleSheetTxns.h editor/base/PlaceholderTxn.cpp editor/base/PlaceholderTxn.h editor/base/SetDocTitleTxn.cpp editor/base/SetDocTitleTxn.h editor/base/SplitElementTxn.cpp editor/base/SplitElementTxn.h editor/idl/Makefile.in editor/idl/makefile.win editor/idl/MANIFEST editor/idl/nsIEditorShell.idl editor/macbuild/editor.mcp editor/macbuild/EditorIDL.mcp editor/txmgr/idl/Makefile.in editor/txmgr/idl/makefile.win editor/txmgr/idl/MANIFEST editor/txmgr/idl/nsITransactionManager.idl editor/txmgr/macbuild/txmgr.mcp editor/txmgr/macbuild/txmgrIDL.mcp editor/txmgr/public/Makefile.in editor/txmgr/public/makefile.win editor/txmgr/public/MANIFEST editor/txmgr/src/Makefile.in editor/txmgr/src/makefile.win editor/txmgr/src/nsTransactionItem.cpp edito 2001-03-09 14:18:41 +00:00
kin%netscape.com
889ae0a4c8 Initial checkin of file. NOT PART OF THE BUILD! 2001-03-09 13:58:05 +00:00
cmanske%netscape.com
9a0d485c74 Missed file checkin as part of bug 67993, sr=sfraser 2001-03-09 01:47:18 +00:00
jfrancis%netscape.com
d916478ef5 bug 57863: pasting multiple table cells outside of table doens't work. r=cmanske;sr=kin 2001-03-09 01:36:38 +00:00
hewitt%netscape.com
eeb97b1e15 68480 - cleanup msgcompose toolbar menubuttons, r=cmanske/ducarroz, sr=hyatt 2001-03-09 00:01:55 +00:00
hewitt%netscape.com
13099302cb 66354 - editor image props dialog cleanup, r=cmanske, sr=hyatt 2001-03-08 23:39:49 +00:00
cmanske%netscape.com
286885f612 Fixed problems in Advanced Edit dialog, b=67918, r=brade, sr=kin 2001-03-08 15:07:14 +00:00
cmanske%netscape.com
f96d7e2a61 Removed registering of commands not used in plain text editor, b=67993, r=brade, sr=sfraser 2001-03-08 15:03:51 +00:00
disttsc%bart.nl
8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
timeless%mac.com
0113c0683d fix bug 64562 Some chrome dtd bugs [duplicate entities in dtds]
fixes from cjh@kr.freebsd.org r=jag, sr=jst
2001-03-07 11:28:42 +00:00
cmanske%netscape.com
a77f7a0332 Fixed editor bugs 68064 and 70263. r=brade, sr=kin 2001-03-06 21:12:28 +00:00
jfrancis%netscape.com
4a9c27c551 fix for 70602: selection not properly reset when joining nodes. {r,sr}={kin,sfraser} 2001-03-06 20:16:38 +00:00
cmanske%netscape.com
86d61ea927 Checkin to fix bug 69851 for pedimont@us.ibm.com, r=cmanske, sr=kin 2001-03-05 15:41:39 +00:00
cmanske%netscape.com
8b4f4514f0 Better error message, b=69560, r=robinf, sr=kin 2001-03-04 00:25:30 +00:00
kin%netscape.com
bf5be95329 Initial checkin of nsTransactionList.cpp and nsTransactionList.h.
NOT PART OF THE BUILD.
2001-03-02 15:18:56 +00:00
brade%netscape.com
347aad29a1 stop propagation on drop over non-editable fields (unfortunately we have to additionally catch it in the drop since someone else might have accepted the drag for us); sr=kin 2001-03-02 14:11:55 +00:00
disttsc%bart.nl
277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
blakeross%telocity.com
38794d139f UIEvent button property is incorrect according to the DOM2 spec. Changing values to 0, 1, 2 (left, middle, right mouse buttons respectively) from 1, 2, 3. |event.which| continues to use the old values for backwards compatibility. This affects future xbl, js, and c++ event button checks so please see the newsgroups for more info (60703). r=timeless sr=jst 2001-03-02 03:07:53 +00:00
jfrancis%netscape.com
29396a3fed bug 30763: splitting mailcites in plaintext mail reply was broken. r=akkana; sr=blizzard 2001-03-02 00:08:20 +00:00
dprice%netscape.com
199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
cmanske%netscape.com
841f710b87 For recent changes r=brade, sr=sfraser 2001-02-26 23:24:38 +00:00
cmanske%netscape.com
c0d32e0beb Forgot interface headers! DOH! 2001-02-26 23:21:37 +00:00
cmanske%netscape.com
5d262a924f Make setting doc title undoable (add SetDocumentTitle transaction) b=60129, add export to text file, b=51798, some interface param changes to table editing methods as part of embedding work (b=66300). r=brade, sr=sfraser 2001-02-26 22:02:58 +00:00
cmanske%netscape.com
745e66a5ab UI changes for export to text file (51798) and adding read-only DOCTYPE display in HTML Source (58650), and new command to update Recent Files menu (part of 60129). r=brade, sr=sfraser 2001-02-26 22:02:07 +00:00
cmanske%netscape.com
bc4345a9d9 Fixed table editing bug 63439. r=brade,jfrancis, sr=kin 2001-02-26 22:02:06 +00:00
cmanske%netscape.com
dd590e5fdc Make setting <title> and <meta> contents undoable transactions. Part of bug 60129, r=brade, sr=sfraser 2001-02-26 21:51:44 +00:00
cmanske%netscape.com
26111655fb Fixed Table dialog bugs 57206 and 69795. Cleanup up warinings in Insert Chars dialog. r=brade, sr=sfraser 2001-02-26 20:00:17 +00:00
brade%netscape.com
a4b177a83d fix copy/paste error in code logic (2 cmd_scrollPage* and no cmd_movePage*); r=akkana, sr=kin 2001-02-26 15:37:25 +00:00
blakeross%telocity.com
2d55400a1d Making editor's |dont_AddRef| usages easier on the eyes (56033). r=timeless sr=scc 2001-02-26 00:28:58 +00:00
tao%netscape.com
90bfcacfe5 62171: "Separate content from UI". Split langenus.xpi into regus.xpi.
browser: (r=pchen,sr=alecf), mailnews: (r=yamamoto,sr=sspitzer),
editor: (r=cmonske,sr=sfraser), xpinstall (r=ssu,sr=dveditz).
2001-02-23 08:34:10 +00:00
blakeross%telocity.com
26aff3aa5d Forced reload, stop button, ability to use bookmark keywords in Open Web Location dialog, persist window choice, .8 -> .9, moving things to more appropriate places (60498, 62078, 49773, others). r=timeless/jag sr=alecf 2001-02-23 03:31:46 +00:00
disttsc%bart.nl
a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
sfraser%netscape.com
4e2daaa320 Add SetDocTitleTxn.cpp for cmanske 2001-02-22 04:18:20 +00:00
waterson%netscape.com
9fe59f23f0 Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan. 2001-02-22 03:01:34 +00:00
dougt%netscape.com
128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
brade%netscape.com
a2aa7af6c8 comment out HideImage() which was moved (to fix blocker #69669) r=granrose 2001-02-21 19:13:14 +00:00
syd%netscape.com
37a36077e6 Fix for bug 67981. checking in for anatoliya@netscape.com r=cmanske, sr=kin 2001-02-21 00:34:04 +00:00
akkana%netscape.com
36974551e5 67337: Initial implementation of Tableize. r=aaronl sr=sfraser 2001-02-17 01:33:07 +00:00
cmanske%netscape.com
036d844aa9 No real code change: added comment to explain fix to bug 57206, r=brade, sr=kin 2001-02-16 21:10:01 +00:00
cmanske%netscape.com
428702b810 Part of fix for bug 57206, r=brade, sr=kin 2001-02-16 21:04:41 +00:00
blakeross%telocity.com
ee47e675f3 Make tab and shift+tab move to the next and previous (focusable) elements for textfields (2083, 47282). r=brade sr=sfraser 2001-02-16 03:40:15 +00:00
cmanske%netscape.com
4b89987d97 Fixed Cell Properties navigation in dialog bug 68836. r=brade, sr=sfraser 2001-02-16 03:37:26 +00:00
cmanske%netscape.com
eef80efee2 Fixed link properties bug 68064. r=brade, sr=sfraser 2001-02-16 03:36:03 +00:00
cmanske%netscape.com
4d561d085b Fixed Spell Check dialog layout bug 57398. r=brade, sr=sfraser 2001-02-16 03:35:02 +00:00
cmanske%netscape.com
dfda7eae38 Fixed Spell Check dialog default button bug 56531. r=brade, sr=sfraser 2001-02-16 03:34:29 +00:00
cmanske%netscape.com
6d77cd1bdf Fixed initializing widgets in prefs dialog, b=53275, r=brade, sr=sfraser 2001-02-16 03:33:27 +00:00
cmanske%netscape.com
a48a60fbdd UI for Insert Break, b=47545, r=brade, sr=sfraser 2001-02-16 03:33:07 +00:00
cmanske%netscape.com
f62c9884d4 Fixed string truncation bug 68684; r=brade, sr=sfraser 2001-02-16 03:32:55 +00:00
cmanske%netscape.com
97f2e606c0 Fixed Send Page bug 68197, Table Properties dialog bug 68835, Implement Insert Break (bug 47544); r=brade, sr=sfraser 2001-02-16 03:32:49 +00:00
cmanske%netscape.com
0d096c6317 New files for SetDocumentTitle transaction. Not part of build yet. r=kin 2001-02-16 03:15:35 +00:00
akkana%netscape.com
57d496adcb 25779: Add/improve alternate windows cut/copy/paste key bindings: r=brade sr=sfraser.
68747: Remove redundant code in nsHTMLEditor. sr=sfraser.
2001-02-15 21:51:25 +00:00
dprice%netscape.com
997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
disttsc%bart.nl
3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
kin%netscape.com
a907c4ffe0 Initial checkin of XPIDL'ized TransactionManager interfaces.
NOT PART OF THE BUILD YET!
2001-02-08 22:12:30 +00:00
brade%netscape.com
5ee3ad85eb preventdefault on drag&drop over non-editable fields 2001-02-07 13:42:24 +00:00
jfrancis%netscape.com
dd6f59dd19 thank heavens i'm paranoid, or i wouldn't have found prob with ancient patch 2001-02-07 10:07:59 +00:00
jfrancis%netscape.com
51345bbfc9 bug 62235 All new data lost after deleting some text bug 56880 backspace can delete entire contents of style node bug 56168 Missing character after closing inline tag which spans lines r=fm; sr=kin 2001-02-07 09:26:51 +00:00
jfrancis%netscape.com
b9c8fa8fba bug 64152: unstyling styled text sometimes fails, r=sf; sr=kin 2001-02-07 09:24:21 +00:00
syd%netscape.com
8310ac89c1 Editor overlay smilie menus. r=syd, sr=sfraser, checking in for
anatoliya@netscape.com
2001-02-07 07:52:02 +00:00
mkaply%us.ibm.com
c65cc2480a #67353
r=timeless,brade sr=sfraser
Cleanup image editor hotspot dialog
2001-02-07 05:58:09 +00:00
syd%netscape.com
029909790d Smilie images, r=syd, sr=sfraser 2001-02-07 04:09:49 +00:00
syd%netscape.com
962a46fc22 Smilie menu css file, r=syd, sr=sfraser 2001-02-07 04:09:22 +00:00
anthonyd%netscape.com
e177704f0e landing jfrancis fix for 67109 - Drag and drop to and from textfields is broken
sr=kin
r=anthonyd
2001-02-07 02:50:05 +00:00
cmanske%netscape.com
7df12411e1 Fix for menulist width bug 67396 by hewitt, r=cmanske, sr=sfraser 2001-02-06 23:50:04 +00:00
bryner%uiuc.edu
1f048b0080 Bug 67709 - assertions when typing in editor due to uninitialized return value. r=blake, dbaron. sr=brendan. 2001-02-06 02:55:06 +00:00
brade%netscape.com
075f53d3d8 caret method renamed to GetCaretCoordinates; r=kin; sr=sfraser 2001-02-05 15:44:38 +00:00
dbaron%fas.harvard.edu
fb225b8763 Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl 2001-02-04 19:39:56 +00:00
cmanske%netscape.com
5b282dbb47 Fixed color picker buttons in dialogs, b=66417, r=blake, sr=sfraser 2001-02-02 00:14:43 +00:00
cmanske%netscape.com
82435e7f96 Fixed align menulist in Image properties dialog, b=66354, r=blake, sr=sfraser 2001-02-02 00:14:29 +00:00
kin%netscape.com
96a8f8234b Fix for bug #67256: ReplaceAll with WrapAround should stop replacing before passing initial caret position.
Fixed the off by +1 error GetCurrentBlockIndex() so it now returns the
correct block index. Modified DoFind() to compare mCurrentSelOffset and
mStartSelOffset to check if we are passing the initial caret position.
We now only call GetCurrentBlockIndex() if we are wrapping.
r=akkana@netscape.com sr=sfraser@netscape.com
2001-02-01 19:00:40 +00:00
jfrancis%netscape.com
335dd75242 bug 67241: regression from the mongo embedding landing. now the smarts (for adding extra br's at the end of blocks when you hit return) are turned back on for html editors. r=fm; sr=kin 2001-01-31 23:58:42 +00:00
akkana%netscape.com
19a79462ba 66718: fix a signed/unsigned problem. r=cmanske, sr=kin 2001-01-31 22:55:15 +00:00
valeski%netscape.com
6c882d4bc8 r=ccarlen, sr=rpotts. 65925. making editor progress listener support weak refs 2001-01-31 21:01:41 +00:00
blakeross%telocity.com
7643d2d739 Fix 66500 (plaintext editor case): paste is disabled for readonly textfields. r=timeless sr=sfraser 2001-01-31 02:50:16 +00:00
gagan%netscape.com
79713bc4c2 Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org 2001-01-31 01:33:03 +00:00
mkaply%us.ibm.com
04152e6af4 #67044
smoketest blocker
2001-01-30 16:58:29 +00:00
brade%netscape.com
9449e16be0 fix typo; r=cmanske; sr=kin 2001-01-30 15:19:24 +00:00
mkaply%us.ibm.com
2650fd00d4 #60160
r=blake, sr=alecf
Remove Win32 specific code for system colors - make it XP using nsLookAndFeel
2001-01-30 04:41:49 +00:00
jfrancis%netscape.com
d863a1552c fixing build bustage 2001-01-28 20:56:55 +00:00
jfrancis%netscape.com
fb60392b41 bug 66290: embedding work: refactor editor to allow smaller plaintext only library. Embedding clients may be interested inthis library if they want to embed a browser but not composer/mail-compose. Reduces library footprint for plaintext-only library by over 50% on all three platforms. r=fm; sr=kin 2001-01-28 20:13:07 +00:00
attinasi%netscape.com
6079447d19 Put link color: blue back in for composer. b=66578 r=beppe 2001-01-27 07:16:33 +00:00
sfraser%netscape.com
a4e38719fe Work in progress on editor embedding, NOT PART OF THE BUILD. 2001-01-26 02:16:14 +00:00
akkana%netscape.com
9bb492fd88 64665: don't hardwire wrap width to 72. Also fix some warnings. r=jfrancis, sr=kin 2001-01-25 23:12:16 +00:00
blakeross%telocity.com
5ff07f6519 Fix 66500: paste is enabled for readonly textfields. r=timeless sr=sfraser 2001-01-25 21:36:51 +00:00
hewitt%netscape.com
91633148b4 65990 - composer color palette, r=cmanske, sr=sfraser 2001-01-25 19:56:55 +00:00
kin%netscape.com
9e5c66a52a Fix for bug #6254 (Find/Replace needs to be implemented.) First pass implementation of Find and Replace. sr=sfraser@netscape.com r=ducarroz@netscape.com New Files: editor/txtsvc/macbuild/txtsvcIDL.mcp editor/txtsvc/public/MANIFEST_IDL editor/txtsvc/public/nsIFindAndReplace.idl editor/txtsvc/src/nsFindAndReplace.cpp editor/txtsvc/src/nsFindAndReplace.h xpfe/components/find/resources/replacedialog.js xpfe/components/find/resources/replacedialog.xul xpfe/components/find/resources/locale/en-US/replacedialog.dtd Modified Files: build/mac/build_scripts/MozillaBuildList.pm editor/base/nsEditorShell.cpp editor/idl/nsIEditorShell.idl editor/txtsvc/macbuild/txtsvc.mcp editor/txtsvc/public/Makefile.in editor/txtsvc/public/makefile.win editor/txtsvc/public/MANIFEST editor/txtsvc/src/Makefile.in editor/txtsvc/src/makefile.win editor/txtsvc/src/nsTextServicesFactory.cpp editor/ui/composer/content/ComposerCommands.js editor/ui/composer/content/editor.js editor/ui/composer/content/editorOverlay.xul editor/ui/composer/locale/en-US/editorOverlay.dtd mailnews/compose/resources/content/messengercompose.xul mailnews/compose/resources/content/MsgComposeCommands.js mailnews/compose/resources/locale/en-US/messengercompose.dtd xpfe/components/jar.mn xpfe/components/find/public/nsIFindComponent.idl xpfe/components/find/public/nsISearchContext.idl xpfe/components/find/resources/makefile.win xpfe/components/find/resources/MANIFEST xpfe/components/find/resources/locale/en-US/MANIFEST xpfe/components/find/src/nsFindComponent.cpp xpfe/components/find/src/nsFindComponent.h 2001-01-23 21:55:31 +00:00
kin%netscape.com
4275b833c4 Fix for bug #6254 (Find/Replace needs to be implemented.)
First pass implementation of Find and Replace.
sr=sfraser@netscape.com  r=ducarroz@netscape.com

New Files:

    editor/txtsvc/macbuild/txtsvcIDL.mcp
    editor/txtsvc/public/MANIFEST_IDL
    editor/txtsvc/public/nsIFindAndReplace.idl
    editor/txtsvc/src/nsFindAndReplace.cpp
    editor/txtsvc/src/nsFindAndReplace.h
    xpfe/components/find/resources/replacedialog.js
    xpfe/components/find/resources/replacedialog.xul
    xpfe/components/find/resources/locale/en-US/replacedialog.dtd


Modified Files:

    build/mac/build_scripts/MozillaBuildList.pm
    editor/base/nsEditorShell.cpp
    editor/idl/nsIEditorShell.idl
    editor/txtsvc/macbuild/txtsvc.mcp
    editor/txtsvc/public/Makefile.in
    editor/txtsvc/public/makefile.win
    editor/txtsvc/public/MANIFEST
    editor/txtsvc/src/Makefile.in
    editor/txtsvc/src/makefile.win
    editor/txtsvc/src/nsTextServicesFactory.cpp
    editor/ui/composer/content/ComposerCommands.js
    editor/ui/composer/content/editor.js
    editor/ui/composer/content/editorOverlay.xul
    editor/ui/composer/locale/en-US/editorOverlay.dtd
    mailnews/compose/resources/content/messengercompose.xul
    mailnews/compose/resources/content/MsgComposeCommands.js
    mailnews/compose/resources/locale/en-US/messengercompose.dtd
    xpfe/components/jar.mn
    xpfe/components/find/public/nsIFindComponent.idl
    xpfe/components/find/public/nsISearchContext.idl
    xpfe/components/find/resources/makefile.win
    xpfe/components/find/resources/MANIFEST
    xpfe/components/find/resources/locale/en-US/MANIFEST
    xpfe/components/find/src/nsFindComponent.cpp
    xpfe/components/find/src/nsFindComponent.h
2001-01-23 21:55:04 +00:00
brade%netscape.com
0ba1822f4e fix call to focus to have () and add var; sr=kin 2001-01-23 15:31:08 +00:00
cmanske%netscape.com
77ae89a6d9 Checkin for doronr@naboonline.com: bug 63971, r=cmanske, sr=sfraser 2001-01-19 02:34:04 +00:00
m_kato%ga2.so-net.ne.jp
dc83a95253 bug 65547, r=jag, sr=sfraser
delete unused line
2001-01-18 02:50:29 +00:00
cmanske%netscape.com
8bb00b9309 Fixed sidebar separator not hidden by default, b=65774, r=mjudge, sr=sfraser 2001-01-18 01:22:43 +00:00
kin%netscape.com
1091ddb143 Initial checkin of project. Part of fix for bug #6254 (Find/Replace needs to be implemented) sr=sfraser@netscape.com Not part of the build yet. 2001-01-18 01:07:01 +00:00
cmanske%netscape.com
4dd49c277c Remove JS warnings, b=57649,r=timeless, sr=kin. Fix to 50328 (bring up Cell properties when caret is in cell) by hwaara@chello.se, r=cmanske, sr=kin 2001-01-18 00:59:18 +00:00
blakeross%telocity.com
36f2c20b6e Fix 59327: hwaara's patch to add an assertion. r=jag sr=blizzard 2001-01-17 20:01:11 +00:00
blakeross%telocity.com
4085bd987d Fix 60667: JS strict warnings in pref-composer.xul. patch by Mark Olson. r=blake sr=alecf 2001-01-16 23:53:27 +00:00
cmanske%netscape.com
a857fc568d Fix Save enabling in HTML source (b=61996). Part of fix for Composer file menu overlays, b=54584, r=mjudge, sr=smfr 2001-01-16 23:12:22 +00:00
cmanske%netscape.com
050956738a Part of fix for Composer file menu overlays, b=54584, r=ducarroz, sr=smfr 2001-01-16 23:02:32 +00:00
cmanske%netscape.com
a0a3f20731 Fixing Edit Page bug 65610. r=blake, sr=smfr 2001-01-16 21:57:07 +00:00
cmanske%netscape.com
708d52fab8 Added notes for localization of string in editor.properties. r=timeless, sr=sfraser 2001-01-12 22:44:31 +00:00
cmanske%netscape.com
b13119af74 Show underline for links in editor, b=63528, r=mjudge, sr=sfraser 2001-01-12 22:32:44 +00:00
cmanske%netscape.com
f46626eb26 Fixed bug 64920, can't insert image. r=mjudge, sr=kin 2001-01-12 20:03:57 +00:00
m_kato%ga2.so-net.ne.jp
12250decb0 bug 64983, r=nhotta, sr=sfraser
When open DBCS filename by composer, title is shown incorrectly.
This bug is the regression of sfraser's check in (nsEditorShell.cpp
v1.222).
2001-01-12 11:29:59 +00:00
cmanske%netscape.com
95302b189a Fix bug 55879 (handle default alignment in TH vs. TD in table properties) r=mjudge, sr=sfraser 2001-01-11 05:01:24 +00:00
cmanske%netscape.com
fa6b576db4 Fix bugs 55286 (foreign char in URL not converted correctly), 62386 (enable OK after selecting anchor) r=mjudge, sr=sfraser 2001-01-11 04:59:19 +00:00
cmanske%netscape.com
96d49d4442 Fix bug 58364 (remove appcore from dialog template file) r=mjudge, sr=sfraser 2001-01-11 04:57:23 +00:00
cmanske%netscape.com
54a108c4b4 Fix bug 53275 (disable colorpickers in prefs if not 'Custom colors') r=mjudge, sr=sfraser 2001-01-11 04:55:33 +00:00
cmanske%netscape.com
dabe980b15 Fix bug 58496 (Insert table should delete selection) r=mjudge, sr=sfraser 2001-01-11 04:54:20 +00:00
cmanske%netscape.com
cb2d225d80 Fix bug 55991 (right click in table cell and context menus) r=mjudge, sr=sfraser 2001-01-11 04:49:42 +00:00
dbaron%fas.harvard.edu
b95efc763f Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2001-01-10 04:12:05 +00:00
anthonyd%netscape.com
101cc14924 fix for bug #59003 fix for keybindings
sr=kin@netscape.com
r=akkana@netscape.com
2001-01-09 23:22:56 +00:00
sfraser%netscape.com
6906fda17c Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin. Also changing from nsIFileWidget to nsIFilePicker, bug 47553, r=cmanske, sr=kin 2001-01-09 22:47:30 +00:00
sfraser%netscape.com
a0dda75954 Convert nsIDiskDocument to xpidl, and change it from using nsFileSpecs to nsIFiles. Bug 62567, r= buster, ducarroz, adamlock, sr=kin 2001-01-09 22:47:02 +00:00
anthonyd%netscape.com
dbd36fbbfb bug fix for 62796
sr=kin@netscape.com
a=jfrancis@netscape.com
r=jst@netscape.com
2001-01-09 21:44:35 +00:00
cmanske%netscape.com
4a25db7345 Use global overlay for 'Exit/Quit' menuitem, requiring moving of overlay includes, b=54584, r=ducarroz, sr=syd 2001-01-09 21:38:47 +00:00
cmanske%netscape.com
88bec31c65 Use global overlay for 'Exit/Quit' menuitem, requiring moving of overlay includes, b=54584 2001-01-09 20:35:47 +00:00
akkana%netscape.com
d53a276b40 33088: restructure editor output routines. r=kin,buster,adamlock sr=sfraser 2001-01-08 21:01:29 +00:00
bryner%uiuc.edu
f579bca00b Removing unused Makefile.in's (files in these directories are now exported via jar.mn). Bug 55778. r=ben, cls. Not part of build. 2001-01-05 23:51:45 +00:00
cmanske%netscape.com
bffe182249 Initialize variable to avoid JS warning (60631), r=mjudge, sr=sfraser 2001-01-04 01:30:17 +00:00
cmanske%netscape.com
b6ef8c3379 Removed redundant registering of command causing JS warning, r=mjudge, sr=sfraser 2001-01-04 01:10:40 +00:00
cmanske%netscape.com
32d551740a Use 'oninput' instead of 'onkeyup' for JS input handler (59654). r=mjudge, sr=sfraser 2001-01-04 01:08:06 +00:00
cmanske%netscape.com
50c21b52c4 Fixed radio buttons (60850) and use 'oninput' instead of 'onkeyup' (59654). r=mjudge, sr=sfraser 2001-01-04 01:03:03 +00:00
cmanske%netscape.com
0c9ba5eef0 Fixed JS warnings (60669). r=mjudge, sr=sfraser 2001-01-04 00:59:45 +00:00
cmanske%netscape.com
34b5ff782e Allow not changing name in Named Anchor dialog (53539). r=mjudge, sr=sfraser 2001-01-04 00:58:10 +00:00
cmanske%netscape.com
a198b1c7fa Fixed List dialog not closing (60125). r=mjudge, sr=sfraser 2001-01-04 00:55:00 +00:00
cmanske%netscape.com
06befed73f Fixed Advanced Edit dialog problems (56541). r=mjudge, sr=sfraser 2001-01-04 00:52:49 +00:00
cmanske%netscape.com
41a7ad5b44 Fix tooltip text in Image dialog (63509). r=mjudge, sr=sfraser 2001-01-04 00:49:32 +00:00
cmanske%netscape.com
99d90debce Improve UI and text for composer prefs (51396). Use 'oninput' instead of 'onkeyup' (59694). r=mjudge, sr=sfraser 2001-01-04 00:45:35 +00:00
cmanske%netscape.com
be7735d169 Make all property menuitems use '...' (47037). r=mjudge, sr=sfraser 2001-01-04 00:38:51 +00:00
cmanske%netscape.com
178cdf8e86 Handle escaped characters when editing <title> text in HTML source (55150), fix JS warnings (60631). r=mjudge, sr=sfraser 2001-01-04 00:34:37 +00:00
bryner%uiuc.edu
69e9b90bc6 Removing dead .toc files. Not part of build. a=sfraser. 2001-01-03 01:32:06 +00:00
valeski%netscape.com
b3214951df r=kin, sr=sfraser. 47207. removal of extraneous (and noisy in embedding builds) printf. 2001-01-02 23:20:56 +00:00
danm%netscape.com
a69146cf0b adding persistence of min/max state. arguably bug 32148 r=bienvenu,sspitzer. yes, i actually got this patch reviewed by two real people. 2000-12-27 22:41:46 +00:00
anthonyd%netscape.com
795524ba64 fix for bug#58028 - Range CompareBoundaryPoints returning incorrect values
r=jst,kin
a=kin
2000-12-27 00:37:01 +00:00
blakeross%telocity.com
6f718a65ce Fix 63572: colorpicker in Composer and message compose is broken. r=cmanske sr=syd 2000-12-24 06:40:52 +00:00
harishd%netscape.com
f4101b2637 62754 - Fix meta charset that was getting ignored.
63234 - Fix up an infinite looping caused by embedded null chars.

r=ftang
sr=vidur
2000-12-21 20:46:00 +00:00
cmanske%netscape.com
1c49ac5fbf Reinstating table selection work for bug 57863 now that textfield.value bug 63376 is fixed. r=kin, sr=sfraser 2000-12-20 22:13:56 +00:00
rpotts%netscape.com
5fa3c9c558 bug #15345 (r=sfraser, sr=mscott). Removed nsIDocumentLoaderObserver and replaced it with the new nsIWebProgress notifications... 2000-12-20 22:09:55 +00:00
leaf%mozilla.org
c7984c2caa backing out regression-causing changes to reopen tree 2000-12-20 18:09:53 +00:00
cmanske%netscape.com
a272728996 Changes for table selection enums, part of bug 57863, r=jfrancis, sr=kin 2000-12-20 02:35:27 +00:00
dbaron%fas.harvard.edu
556384e922 Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl sr=brendan@mozilla.org 2000-12-17 16:02:58 +00:00
bryner%uiuc.edu
8f781031b4 Oops, forgot this one - we don't need to build in editor/ui either. Bug 55778. r=dprice, sr=cls. 2000-12-15 10:02:13 +00:00
blakeross%telocity.com
689f92be09 Fix 30878: right clicking on buttons should not trigger button action, and pressing spacebar needs to trigger all buttons. more to come. r=kin sr=sfraser 2000-12-15 00:42:53 +00:00
vidur%netscape.com
4f62c23956 Change to token and parser node interfaces in conjunction with less copying in the parser. r=harishd,heikki sr=jst 2000-12-12 21:58:13 +00:00
dbaron%fas.harvard.edu
fa7d014c05 Convert correct usage of |nsCOMPtr<T>::operator&| to use |address_of| since the operator& will soon become private. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2000-12-09 04:46:08 +00:00
dbaron%fas.harvard.edu
2b2160f1b0 Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2000-12-09 04:21:51 +00:00
jfrancis%netscape.com
a4b7a1f805 fixes bug 62148: mac optimized build runs out of memory building nsHTMLEditor.cpp. I refactored a huge routine to be kinder to the codewarrior compiler. r=sfraser; sr=kin 2000-12-06 23:11:21 +00:00
sfraser%netscape.com
7e9ec3377c Fix for 62039 -- change methods to use const PRUnichar* instead of nsStrings for NS_LITERAL_STRING loving. r=cmanske, akkana, sr=kin 2000-12-06 20:48:35 +00:00
mkaply%us.ibm.com
40bb409f37 #59895
r=timeless, a=sfraser
Check type of open dialog and use correct title
2000-11-30 22:10:35 +00:00
disttsc%bart.nl
ab948d4512 Last batch of the <titledbutton>s in xul/js... bug=57751, r=kin, a=ben 2000-11-30 15:07:53 +00:00
kin%netscape.com
ab5cd791f6 Misc fixes for pedantic build warnings.
r=jfrancis@netscape.com a=sfraser@netscape.com
2000-11-29 22:06:02 +00:00
blakeross%telocity.com
ff36ab76c2 Fix 57615: accesskey for print preview shows as (V) in composer. r=jag sr=sfraser 2000-11-28 21:50:08 +00:00
rcassin%supernova.org
9183c01edd Fix for bug 53658: Pref titledbox "Default Page Colors" should be "Default Page Appearance". r=brade, sr=sfraser 2000-11-23 15:19:20 +00:00
rcassin%supernova.org
4d12b7c43e Fix for bug 57345: "Cancel" in Save as Charset brings up Page Title. r=brade, sr=sfraser 2000-11-23 15:13:34 +00:00
cls%seawood.org
66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
danm%netscape.com
2c6d578e14 removing glowcode directives. won't affect you unless you use an obsolete version of glowcode. 2000-11-18 02:13:42 +00:00
sfraser%netscape.com
4d2dbcae97 Removal of some crufty old code that used to do UI udpating, and was obsolete by XUL command nodes. r=akkana 2000-11-17 01:25:28 +00:00
akkana%netscape.com
d20c260cc6 Split plaintext methods off into nsIPlaintextEditor API. sr=sfraser, r=jfrancis 2000-11-17 00:25:31 +00:00
akkana%netscape.com
98e58dcf47 Add nsIPlaintextEditor. 2000-11-17 00:19:56 +00:00
akkana%netscape.com
d180f4af3a Plaintext editor API. sr=sfraser 2000-11-17 00:10:37 +00:00
brade%netscape.com
6ba1558722 fix bugs #56139 and (partially) #57206; r=cmanske; sr=kin; remove table height until css support for it is provided; always write valign until we know how to search up the tree 2000-11-16 15:17:58 +00:00
bryner%uiuc.edu
ab2d4076b4 Trivial change, missing "return". r/sr/a=sfraser. 2000-11-16 02:13:30 +00:00
brade%netscape.com
eacccdf6f3 fix image dimension problems (updating/constraining/etc.); r=kin; sr=sfraser; bug #57313 2000-11-13 15:06:59 +00:00
kin%netscape.com
028f5f41e8 Fix from katakai@japan.sun.com for bug #58698: Solaris only: cmd_cut operation fails in optimize build
Initialize result with NS_OK in CreateTxnsToDeleteContent().
r=kin@netscape.com  sr=sfraser@netscape.com
2000-11-10 14:53:40 +00:00
brade%netscape.com
1eb8805101 always lowercase so alignment now works; r=kin; sr=sfraser; bug #57298 2000-11-09 14:40:57 +00:00
blakeross%telocity.com
8c6d09b89b Fix 48876: make d&d and modifier-/middle-click possible throughout the app and implement selection within link (50673). Also fixes 59520, 48780, 48632, 57588, 59132. r=jag sr=alecf 2000-11-09 00:06:54 +00:00
hyatt%netscape.com
fae32fdbd7 Fix for 54203. r=saari, a=brendan 2000-11-04 08:21:20 +00:00
attinasi%netscape.com
909d6a194e Changed font specification from 'monospace' to '-moz-fixed' to enforce fixed-width fonts always. b=58098 r=akkana,rickg a=buster 2000-10-30 22:22:17 +00:00
warren%netscape.com
cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
timeless%mac.com
bf8cc77259 fix bug 47209, "add ellipsis to send page and send link"
r=jag a=putterman
2000-10-26 02:22:34 +00:00
kin%netscape.com
a2a0e487d7 Fix for bug #57165 (Document/Message is not spellchecked if the caret is at the end of the document)
Call nsISpellChecker::SetDocument() with a PR_TRUE to tell the spellchecker to start checking
from the start of the document.
r=brade@netscape.com sr,a=sfraser@netscape.com
2000-10-20 00:05:22 +00:00
kin%netscape.com
cde316513c Fix for bugscape bug #2730 (spellchecker language pop-up menu not localizable)
Modified InitLanguageMenu() to use languageNames.properties and regionNames.properties
instead of the now deprecated acceptlanguage.properties.
r=brade@netscape.com sr,a=sfraser@netscape.com
This fix has not been checked into the Netscape_20000922_BRANCH.
2000-10-19 21:09:06 +00:00
sfraser%netscape.com
de0e705fe6 Fix for 56136 -- when reloading the editor page because of a charset change, call the predestroy notification, so that listeners (e.g. the UI update timer) can tear themselves down. r=akkana, sr=kin 2000-10-18 20:25:49 +00:00
kin%netscape.com
44e24f1173 Fix for bug #56159 (Crash when sending after copy/paste with Spell Check enabled)
mozilla/editor/base/nsEditorShell.cpp
      - Make sure mSpellChecker is zeroed in Shutdown() just in case something went wrong.

    mozilla/editor/txtsvc/src/nsTextServicesDocument.cpp
      - Added checks to prevent iterating over a collapsed selection in FistSelectedBlock() and LastSelectedBlock().

r=brade@netscape.com sr,a=sfraser@netscape.com
2000-10-16 14:31:48 +00:00
sfraser%netscape.com
50edd77011 Fix bug 52548, sidebar links open in composer window and nuke composer content. sr=mscott, r=vishy. 2000-10-14 01:44:31 +00:00
akkana%netscape.com
5e66eb533d 54449: Re-adding workaround for bug in delete-to-end, which was accidentally overwritten in XIF landing. r=jfrancis, sr=kin 2000-10-14 00:03:05 +00:00
kin%netscape.com
cbbf0dc6ee Fix for bugscape bug #2698 (Need to wire up Spellchecker language prefs)
mozilla/odules/libpref/src/init/all.js
      - Added "spellchecker.dictionary" default pref and removed old 4.x spellchecker prefs.

    mozilla/editor/base/nsEditorShell.cpp
      - Added code to InitSpellChecker() and UninitSpellChecker() to get and
        set the "spellchecker.dictionary" pref.

r=brade@netscape.com sr,a=sfraser@netscape.com
2000-10-13 13:36:22 +00:00
jst%netscape.com
bf199577e4 Fixing rtm++ bug 56212. The new serializers were a bit too eager about what characters to encode as entities, this caused bad things when sending email that contained double quotes and also when writing a message containing quotes in AIM. sr=vidur, r=nisheeth. 2000-10-13 11:06:05 +00:00
ducarroz%netscape.com
ae9c1a9483 Fix for bug 54481. We need to escape any comma in the web page url. R=putterman, SR=alecf 2000-10-13 05:16:38 +00:00
ben%netscape.com
2e0a7a46de Fix for rtm++ bug 53605, editing colour defaults for Composer writes bad data
to user preferences. patch from Steve Morse (morse@netscape.com), r=ben@netscape.com, a=sfraser@netscape.com
2000-10-13 05:00:47 +00:00
blakeross%telocity.com
ad13ca23b0 Fix 53189: the Print dialog comes up twice when opening it from the button's menu in Composer and MailNews. r=brendan a=ben 2000-10-12 21:10:26 +00:00
jst%netscape.com
17691505d4 Rolling in the last of the NOXIF changes from the Netscape 6 branch, code mostly written by jfrancis. Fixes bugs 50742, 55806, 56000 and 55669. sr=kin, scc. r=kandrot, jst. 2000-10-11 22:50:14 +00:00
brade%netscape.com
db41f1582b extra line removed so that Advanced Edit dialog will come up; r/sr=kin/sfraser; bug #55746 2000-10-11 13:40:09 +00:00
attinasi%netscape.com
043068f7e6 Part fo fix for prefs bugs: disabling forced colors and fonts for Composer shells. b=40340, r=karnaze,pierre verbal approval from k.brade, a=buster 2000-10-11 08:35:06 +00:00
jfrancis%netscape.com
1a58faf2ad fixes bug 54895: certain editor operations (like align) crashed when applied to mulit-cell table cell selections; r=kin; sr=sfraser; a=jar 2000-10-11 00:24:23 +00:00
kin%netscape.com
7cde4e626a Fix for bug #52858 (Case where crash happens involving save to draft warning...)
mozilla/editor/ui/dialogs/content/EdSpellCheck.js
      - Make onClose() return true.

    mozilla/editor/ui/dialogs/content/EdSpellCheck.xul
      - Add onclose="onClose()" attribute to window tag.

r=brade@netscape.com sr,a=sfraser@netscape.com
2000-10-10 21:40:39 +00:00
brade%netscape.com
ed54f0ddcd fix format submenus and View menu items to toggle appropriately (radio) and to show the proper setting even if the selection has changed since the menu was last opened. r/sr=kin/sfraser; bug #54317 2000-10-10 13:15:46 +00:00
brade%netscape.com
aeb107757e fix "header" type setting to display properly (missing ()) and to apply if only one cell is selected; bug #54899; r/sr=kin,sfraser 2000-10-10 13:13:33 +00:00
brade%netscape.com
7ca39c8247 fix Remove Image Map button (typo); bug #55383; r=sfraser/kin 2000-10-10 13:11:54 +00:00
sfraser%netscape.com
a388c1b7dd Fix for 52808 -- standardized nsEditorShell creation and destruction across components, to fix editor observer notification timing. r=kin,ducarroz,jelwell, sr=hyatt. 2000-10-10 01:45:46 +00:00
brade%netscape.com
3617f81f99 partial fix for setting checkmarks in Format submenus (based on selection); r=kin; sr=sfraser; submitted by cmanske; revised by brade; bug #54317 2000-10-09 14:55:04 +00:00
anthonyd%netscape.com
f6563ce892 fix for bug# 54253
Summary: D&D causes data loss
sr=kin
r=sfraser
a=kin
2000-10-08 06:29:05 +00:00
anthonyd%netscape.com
81741d7e83 fix for bug#54222
The "noshade" attribute on Horizontal rule not set at all
sr=kin
r=mjudge
a=mjudge
2000-10-08 06:14:21 +00:00
disttsc%bart.nl
554fa670b0 Change some keysets which were using id "defaultKeySet" to "keyset", making overlaying on them easier. Also fix some whitespace issues. bug=53320, r=akkana, r=mscott, a=ben 2000-10-08 05:32:07 +00:00
blakeross%telocity.com
736310b247 Fix bug 52059, remove Print Preview from app menus until the feature is implemented and working. r=matt sr=ben, rtm+ 2000-10-08 02:39:24 +00:00
jst%netscape.com
6ea631e28c Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).

Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
hewitt%netscape.com
0df81e8044 on behalf of jglick, #54933 - mnemonics stuff, r=brade, sr=sfraser 2000-10-07 08:33:00 +00:00
brade%netscape.com
a9b514f8f5 move over changes from Netscape branch to trunk; string changes for localization; submitted by briano9@yahoo.com and dan6992@yahoo.com 2000-10-06 12:01:23 +00:00
brade%netscape.com
71961279ca moving over checkin from Netscape branch to trunk (strings added for image map editor) Submitted by briano9@yahoo.com and dan6992@yahoo.com. 2000-10-06 11:59:01 +00:00
hewitt%netscape.com
6d07249c42 #54753 - dialog cleanup issues, r=andreww, a=ben 2000-10-05 21:36:01 +00:00
kin%netscape.com
4ddd828e50 Fix for bug #50570 ([MLK] Leaking PRUnichar buffer in nsHTMLEditor::InsertFromTransferable())
Added calls to nsMemory::Free() to free text in PasteAsPlainTextQuotation() and InsertFromTransferable().
r=brade@netscape.com sr=sfraser@netscape.com
2000-10-05 19:38:46 +00:00
brade%netscape.com
1aa1c20d18 Remove disabled attribute rather than setting to false; moving fix from branch to trunk. 2000-10-05 15:02:26 +00:00
brade%netscape.com
4dcf5242bd moving over fix from branch to trunk 2000-10-05 15:01:23 +00:00
sfraser%netscape.com
b9d4cdbcdf Fix for 53742 -- Open Location dialog, opened from Compser, should have titlebar. r=brade, sr=kin. 2000-10-05 00:34:07 +00:00
kin%netscape.com
057220774a Fix for bug #54731 (Spellchecker stops working after you close the Edit Personal Dictionary dialog)
Removed call to editorShell.UninitSpellChecker() inside Close().
This fix is already checked into the Netscape_20000922_BRANCH.
sr,a=sfraser@netscape.com
2000-10-04 13:38:41 +00:00
sfraser%netscape.com
6c9c67aed2 Fix for 52150; show caret in new composer/mail composer/AIM windows. If the editor is focussed on creation, show the caret instead of relying on a focus event. r, sr = kin,saari, hyatt 2000-09-28 00:31:48 +00:00
cmanske%netscape.com
6ebb46db52 Part of fix for nested tables bug 53733. r=brade, a=sfraser 2000-09-27 22:29:41 +00:00
cmanske%netscape.com
4e41754683 Fixed nested tables bug 53733. r=brade, a=sfraser 2000-09-27 22:24:17 +00:00
cmanske%netscape.com
13ec38e669 Part of fix for nested tables bug 53733. r=brade, a=sfraser 2000-09-27 22:23:03 +00:00
kin%netscape.com
96f0529120 fix bug #51557; move JS functions out of html into xul; r/a=kin, sfraser 2000-09-27 14:33:05 +00:00
cmanske%netscape.com
b7d0c530f2 Repairing code accidentally remove by subsequent checkin: b=53377, r=mjudge, a=sfraser 2000-09-27 01:09:49 +00:00
cls%seawood.org
6142c1f240 Fix OS/2 gmake problem. Bug #54080. r=leaf a=brendan Thanks to Mike Kaply <mkaply@us.ibm.com> for the patch 2000-09-26 05:20:06 +00:00
disttsc%bart.nl
b0408d3e6e Last batch of checkins for bug=53297 ('rdf:resource' -> 'resource', 'rdf:containment' -> 'containment'). r=akkana, r=cmanske, r=rginda, r=ben, a=waterson 2000-09-24 08:14:55 +00:00
hewitt%netscape.com
319880c9bc #46423 - make menulists crop, fixes overflowing text on messengercompose in modern. r=hangas, a=ben 2000-09-22 05:17:53 +00:00
cmanske%netscape.com
c15a31d933 Fixed bugs 43394 (wrong type for getting recent menu max items pref), 52878 (wrong doc url results in adding a charset incorrectly), 47704 (making composer new page prefs work). r=mjudge. a=ben 2000-09-22 05:13:34 +00:00
hyatt%netscape.com
ac2865c3c4 48758. r=ben,saari, a=waterson 2000-09-22 05:02:20 +00:00
mjudge%netscape.com
9f6d3e1303 r=sfrasier a=pdt+ fixing plain text mail 33654 see kin@netscape.com 2000-09-22 00:43:44 +00:00
ben%netscape.com
d909fc352e first part of fix for 53156, editor UI issues. r=hewitt, sr=sfraser 2000-09-21 07:05:00 +00:00
cmanske%netscape.com
571328430d Strip out quote character in candidate filename, b=53377, r=pnunn, sfraser 2000-09-21 04:25:09 +00:00
cmanske%netscape.com
b306786737 Fixed hard-coded string, b=2410, r=pnunn, sfraser 2000-09-21 04:23:20 +00:00
warren%netscape.com
181bb2dcb2 Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani 2000-09-20 19:35:24 +00:00
locka%iol.ie
b78abdf560 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
hewitt%netscape.com
1015cce555 #46519 - composer edit mode tab stuff, r=hangas, a=ben 2000-09-19 22:46:47 +00:00
cmanske%netscape.com
5560a52f03 More tweaks to prefs dialog b=47704, r=ben 2000-09-15 06:52:33 +00:00
nbhatla%netscape.com
1cb100cde2 #46423 -> new modern skin. updates to edit-mode toolbar xul, to make the buttons look like botom tabs in modern and classic. r=cmanske 2000-09-15 06:28:29 +00:00
joki%netscape.com
aa0f12ff69 Partially fix bug 28323 by changing the text field editor keypress listener to not add characters into the text field if the user has cancelled the event. r:jst 2000-09-15 06:09:26 +00:00
cmanske%netscape.com
8c41151981 Table dialog cleanup, b=47691, r=rcassin@supernova.org. Composer prefs cleanup, b=47704, r=ben 2000-09-15 06:08:51 +00:00
kin%netscape.com
8993ad98a0 Fix for bug #33938: Pref/reply below quoted text does not move to bottom
mozilla/mailnews/compose/nsMsgCompose.cpp

      - Scroll the selection into view after all the reply text
        is inserted and the caret is positioned.

    mozilla/editor/base/nsHTMLEditor.cpp

      - Added nsAutoEditBatch variable to InsertBreak() to make
        sure that we reflow before returning. Without this fix,
        apps like MsgCompose will not be able to scroll the
        selection properly.

r=jfrancis@netscape.com
2000-09-14 22:39:04 +00:00
akkana%netscape.com
46cd04d95d Fixing solaris build bustage: substring workaround suggested by scc 2000-09-14 21:27:59 +00:00
hyatt%netscape.com
1b88d03f0f New chrome files. Not part of build. 2000-09-14 21:10:57 +00:00
hyatt%netscape.com
f3b6ba4243 New chrome files. Not part of build. 2000-09-14 20:50:12 +00:00
akkana%netscape.com
18342dbd80 51799: Smarter quote rewrapping, taking into account multiple quote levels, and RFC2646-style citations. r=cmanske 2000-09-14 19:55:40 +00:00
cmanske%netscape.com
6cfd93dbab Fixed Composer prefs not initializing bool pref. b=52400, r=hyatt 2000-09-14 14:45:16 +00:00
mjudge%netscape.com
e2be918716 small but pervasive change to make nsIDOMSelection an xpidl interface. also broke it into 2 interfaces, nsISelection and nsISelectionPrivate. moved nsIDOMSelectionListener also to xpidl. these new idl files live in layout/base/public. r=sfraser, r=anthonyd bug 48575 2000-09-14 11:45:01 +00:00
jfrancis%netscape.com
86f482d466 fixes for 45608, 51398, 51591; r=cmanske 2000-09-14 05:59:19 +00:00
cmanske%netscape.com
9858a049ed Composer dialog cleanup. b=47691, 47701. r=hyatt 2000-09-14 05:30:06 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
jdunn%netscape.com
7312330f97 Specify that the base class is indeed 'public' since some compilers (AIX)
assumes 'private'.  I ok'd each of these with the appropriate module
owners (see bug)

r= scc@mozilla.org & brendan@mozilla.org + everyone listed in bug
#= 52254
2000-09-13 13:50:30 +00:00
scc%mozilla.org
6621beac0d if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 04:59:07 +00:00
cmanske%netscape.com
e4e0b60ecf Backed out using 'Clear' instead of 'Delete' for edit menu on Mac (b=47213). Fixed mispelled command name (42362) r=mjudge 2000-09-13 02:01:22 +00:00
heikki%netscape.com
5a54ae35f1 Forgot to check that we fire the select event with Select All. Also fix event.target. Part of bug 46085. r=mjudge. 2000-09-12 20:54:41 +00:00
akkana%netscape.com
99628b2337 52035, 52171: Fix some recent regressions in key bindings. r=hyatt,jfrancis 2000-09-12 02:01:12 +00:00
cmanske%netscape.com
54bd31dd70 Composer dialog cleanup work (47213, 47701, 9754) r=sfraser 2000-09-12 00:35:42 +00:00
cmanske%netscape.com
1360de76a8 Fixed format menu not showing list properties when list item is empty b=51941, r=beppe 2000-09-12 00:17:56 +00:00
anthonyd%netscape.com
1ed10ab85b fix for bug# 51321 getting d&d working again when
dragging to/from an ender.
r=mjudge
2000-09-11 07:43:04 +00:00
ftang%netscape.com
23ab5863e0 fix 51432. r=cata 2000-09-09 01:24:30 +00:00
ftang%netscape.com
b633f71667 fix 51432. r=cata while we set the document charset, we also set the force charset so it
will stronger than the charset in the cache.
2000-09-09 01:23:36 +00:00
cmanske%netscape.com
8315aef3a4 Refinements to make Composer context menus work and remove unused entities, b=43307, r=akkana 2000-09-08 01:45:06 +00:00