glazman%netscape.com
7a9303b6e6
missing files for b=47066, r=brade,cmanske, sr=kin
2003-02-24 10:18:18 +00:00
glazman%netscape.com
7d058dbd34
Allow mouse-driven resizing of images and tables in all instances of editor.
...
For the default Mozilla build, this includes Composer and Mail Composition.
Embeddors willing to disable this feature should look at |nsHTMLEditor::SetIsImageResizingEnabled()|
Displays eight resizing handles plus an info box. Images are resized real-time.
Uses HTML attributes in pure HTML mode (mail composition for instance) and CSS properties when available.
Undoable and Redoable. Does not grind coffe and make a good expresso yet.
Thanks if you really read to that line.
b=47066, r=brade, r=cmanske (for the algo part inheriting from the XBL patch), sr=kin
2003-02-24 09:37:18 +00:00
jkeiser%netscape.com
295267a863
Make double-click on text in composer select word again (bug 193689), r=bryner@netscape.com, sr=jst@netscape.com, a=asa@mozilla.org
2003-02-22 08:12:11 +00:00
jkeiser%netscape.com
bd4cc85eeb
Make text drag work again (bug 193568), r=bryner@netscape.com, sr=jst@netscape.com, a=asa@mozilla.org
2003-02-22 08:10:46 +00:00
bryner%netscape.com
e43f5a49fd
Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
2003-02-22 00:32:13 +00:00
neil%parkwaycc.co.uk
f2567d8f8b
Bug 87321 Shift+Tab has duplicate behavior (event handled twice in message compose) r=brade sr=sspitzer a=asa
2003-02-04 12:12:55 +00:00
neil%parkwaycc.co.uk
d0d0ce6b5b
Bug 186195 Space disappears when editing a word at the end of a block p=jfrancis r=brade sr=kin a=asa
2003-02-03 11:47:13 +00:00
darin%netscape.com
4cde0a57b1
fixing more mac build bustage
2003-01-18 04:21:04 +00:00
cbiesinger%web.de
e3e8585471
remove ifdefs for IBMBIDI from editor, bug 89203 r+sr=roc
2003-01-17 11:11:10 +00:00
timeless%mozdev.org
eafe5e1701
Bug 186668 nsWSRunObject::DeleteChars uses a constant Count() while removing elements
...
r=jfrancis sr=bz
2003-01-16 19:27:50 +00:00
jst%netscape.com
53dbf78a7a
Fixing bug 161166. Freezing more DOM interfaces. r=harishd@netscape.com, sr=peterv@netscape.com
2003-01-14 23:05:52 +00:00
jfrancis%netscape.com
5d27f46889
fix for 187662: first return in empty doc does nothing. r=brade; sr=kin
2003-01-11 00:06:29 +00:00
glazman%netscape.com
8feaaee1c8
just removing useless duplicate code; b=188486, r=Neil, r=brade, sr=peterv
2003-01-10 13:46:44 +00:00
bryner%netscape.com
7f0488eb18
Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky.
2003-01-09 06:49:07 +00:00
dbaron%dbaron.org
cb9bcc2e25
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 19:51:43 +00:00
dbaron%dbaron.org
098bd15103
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 19:35:36 +00:00
jfrancis%netscape.com
18d72537a9
editor fixes for:
...
180034 editor should respect the select_all style
183836 New list item should not reset inline styles
179384 Merging blocks via forward delete sends selection to front of document
98434 IME does not work correctly at the last characters in the text field (patch courtesy of Shotaro Kamio)
r=jfrancis,brade,cmanske sr=kin
2002-12-22 01:51:14 +00:00
glazman%netscape.com
4fba82f4ba
Text alignment feedback erroneous in Composer; b=183887, r=jfrancis, sr=peterv
2002-12-19 14:10:50 +00:00
glazman%netscape.com
63432076dc
fixing bustage, so it was not my last checkin...
2002-12-13 10:17:42 +00:00
glazman%netscape.com
3df3751822
fixing regression in composer, it was impossible to set foreground and background color; b=184505, r=brade, sr=kin, q=is this my last checkin?
2002-12-13 08:56:21 +00:00
jfrancis%netscape.com
c42d7a17e4
fix for 184308: cf_html bustage. fencepost error. r=brade; sr=bz; a=asa
2002-12-12 01:05:53 +00:00
sdagley%netscape.com
36a2413fd9
Backing out jfrancis - back to v1.67
2002-12-10 20:24:49 +00:00
jfrancis%netscape.com
0951bcb9cb
fix for 184308: cf_html bustage. fencepost error. r=brade; sr=bz; a=asa
2002-12-10 18:32:58 +00:00
bzbarsky%mit.edu
fe53f95e60
Make the CSSLoader correctly order stylesheets as they are dynamically added
...
and removed via the DOM. Clean up the nsIDocument stylesheet accessors. Clean
up nsIDocumentObserver stylesheet stuff a bit. Make style sheets visible in
the CSSOM (though not completely accessible) from the moment the load is kicked
off. Make us have sheet objects that can be manipulated via CSSOM even for
failed loads. Bug 107567, bug 47734, bug 57225, bug 178407.
r=sicking, sr=peterv.
2002-12-03 05:48:14 +00:00
cmanske%netscape.com
6d49c2f2a3
Move caret to text position with rt click. b=181547, r=rods, sr=sfraser
2002-11-30 18:59:34 +00:00
cmanske%netscape.com
411cfc84da
Added command to notify when document url changes. b=181091, r=akkana, sr=sfraser
2002-11-27 00:35:09 +00:00
akkana%netscape.com
b0bfc05f8e
110378: Don't lose data when head is rewritten to HEAD. r=brade sr=kin
2002-11-26 22:15:30 +00:00
glazman%netscape.com
eb42c1bab7
Coalesce similar inline nodes in Composer's CSS mode; b=179055, r=jfrancis, sr=peterv
2002-11-25 13:41:26 +00:00
sicking%bigfoot.com
d34de45a4d
Bug 8929: Kill NS_COMFALSE
...
r=peterv sr=bz
2002-11-25 12:44:03 +00:00
caillon%returnzero.com
82090ec342
Bug 181442 - Convert editor's pref usage to the new pref APIs.
...
r=brade sr=kin
2002-11-23 01:26:58 +00:00
jfrancis%netscape.com
0c756dc3b3
fix for 142855: cf_html paste functionality. r=brade,cmanske; sr=kin
2002-11-22 03:30:59 +00:00
jfrancis%netscape.com
a84b9db355
reland fix for 174017: Multiple enters after quoted text does not move cursor; r=fm; sr=kin
2002-11-22 01:03:08 +00:00
kin%netscape.com
cdc1d363e4
Fix for bug 173553: flawfinder warnings in editor/libeditor/html/nsHTMLEditorLog.cpp
...
Changed all occurrences of sprintf() to snprintf(). Removed format arg from WriteInt().
r=brade@netscape.com sr=sfraser@netscape.com
2002-11-18 15:43:19 +00:00
jfrancis%netscape.com
feb7bc04fd
152419: Pressing ENTER after adding styles to text does not move caret to next line.
...
r=brade
sr=kin
2002-11-17 03:11:45 +00:00
jfrancis%netscape.com
17dd2f90ae
fix for 172147: URL in composition "decoration" continues on next line
...
r=brade
sr=kin
2002-11-17 01:37:29 +00:00
jfrancis%netscape.com
716db33760
fix for 143338: Word wrap of double space incorrect in HTML mailcompose
...
r=glazman
sr=kin
2002-11-17 01:25:30 +00:00
jfrancis%netscape.com
9714ebc7da
fix for 101544: Text color does not change if change is made and no text is typed then the color is changed again. Also fixes 163712: changing font takes no action.
...
r=brade
sr=kin
2002-11-17 01:03:20 +00:00
bzbarsky%mit.edu
fe11056d5d
Clean up some array stuff in editor; switch to nsCOMArray in a bunch of
...
places. Bug 175564, r=jfrancis, sr=kin
2002-11-12 19:40:11 +00:00
bryner%netscape.com
8beac694e3
Add a second pass of event processing for system events, using DOM3 event group functionality. Bug 124990. Patch by joki, r=saari and bryner, sr=jst.
2002-11-09 00:25:25 +00:00
glazman%netscape.com
111e73ee7b
inline styles were not merged after a SetInlineProperty() call; b=178667, r=jfrancis, sr=kin
2002-11-08 08:54:42 +00:00
jfrancis%netscape.com
51f6c73127
64647: implement "Paste without Formatting"; r=akkana; sr=sfraser
2002-11-07 13:04:37 +00:00
jfrancis%netscape.com
466d469a3f
fix for 174017: Multiple enters after quoted text does not move cursor; r=fm; sr=kin
2002-11-07 11:38:08 +00:00
jfrancis%netscape.com
aff3feaaf7
fix for 169586: Plaintext is always pasted in default font not the one in context. r=brade; sr=kin
2002-11-07 11:29:37 +00:00
jfrancis%netscape.com
c9ea01935e
fix for 164060: Drop link into list item makes cursor jump to next item; r=fm; sr=kin
2002-11-07 11:26:26 +00:00
bryner%netscape.com
be89105ec4
Bug 104371 - shiftKey not set correctly for keypress events, breaking shift+space binding. r=brade, bzbarsky, sr=hyatt.
2002-11-07 03:34:13 +00:00
blizzard%redhat.com
f360f72c84
Backout unapproved checkin for bug #104371 .
2002-10-23 15:18:13 +00:00
hyatt%netscape.com
cec3e61e53
Fix for 104371, SHIFT not being set correctly in the DOM, i.e., the SHIFT+space
...
keybinding didn't work. r=blizzard,brade sr=blake
2002-10-23 03:15:42 +00:00
akkana%netscape.com
0b194fc333
174987: Don't skip the last pass through the loop (was deleting signatures). r=brade sr=kin a=asa
2002-10-18 19:25:32 +00:00
jfrancis%netscape.com
f3eb2b7dd8
fix for 173818: first char typed in html mail reply lost. r=akk, sr=kin, a=asa
2002-10-17 03:16:34 +00:00
akkana%netscape.com
a6144bb9e3
173953: Fix plaintext quoting. r=ducarroz sr=bzbarsky
2002-10-17 00:07:28 +00:00
akkana%netscape.com
3fc926aa45
More 161143: fix an uninitialized variable warning noticed by aleksey@nogin.org
2002-10-09 01:33:31 +00:00
cmanske%netscape.com
e181e47206
More 'editorShell' removal. b=169029, r=brade, sr=kin
2002-10-09 00:26:08 +00:00
jfrancis%netscape.com
161ba68052
fix for 171243: redo broken
r=brade, sr=kin
2002-10-08 23:06:38 +00:00
jfrancis%netscape.com
9d19ef9ce4
fix for 169033: deletion should delete nested empty blocks all in one action
r=fm; sr=kin
2002-10-08 22:59:09 +00:00
jfrancis%netscape.com
ac9f0f07f5
fix for 164054: Place selection at first visible content on editor doc load
r=brade
sr=kin
2002-10-08 22:53:55 +00:00
akkana%netscape.com
89f704d44c
161143: Add new method InsertTextWithQuotes, and call it from Rewrap. r=brade,jfrancis sr=sspitzer
2002-10-08 21:22:27 +00:00
darin%netscape.com
37ed561c77
revising my bustage fix
2002-10-08 21:18:41 +00:00
darin%netscape.com
9665bc9f1a
fixes win32 bustage from akk's last checkin
2002-10-08 21:11:59 +00:00
akkana%netscape.com
753fba95f6
161143: Add new method InsertTextWithQuotes, and call it from Rewrap. r=brade,jfrancis sr=sspitzer
2002-10-08 20:24:23 +00:00
brade%netscape.com
f7d5f35b4a
remove unused CIDs (r=mjudge/sr=kin/bug 121648)
2002-10-07 14:21:34 +00:00
cmanske%netscape.com
be8799bf71
Implemented command and Composer UI for 'Paste Without Formatting' command. b=64647, r=mjudge, sr=darin
2002-10-06 01:23:18 +00:00
jfrancis%netscape.com
16165be4f9
fix for 167585: the case of the disappearing cursor.
...
r=cmanske; sr=kin
2002-10-02 13:52:14 +00:00
jfrancis%netscape.com
2080c294fb
fix for 170344: block operations failing at certain selection points. r=akkana, sr=kin
2002-09-25 21:56:23 +00:00
brade%netscape.com
230a1b755b
remove editorshell usage and fix some commands to emit all of the params needed to work; r=akk, sr=kin (bug 169231)
2002-09-20 12:41:24 +00:00
glazman%netscape.com
9f6ec8a062
Fixes a crash when hitting backspace in Composer
...
b=167543, r=timeless, sr=kin
2002-09-20 08:57:04 +00:00
glazman%netscape.com
b54bf782a2
attributes VALIGN on TD and WIDTH/SIZE on HR were not CSSized when the elements are created in CSS mode.
...
b=169824, r=akkana, sr=kin
2002-09-20 08:53:52 +00:00
jfrancis%netscape.com
a338a02892
fix for 168336: block operations crossing breaks incorrectly
r=fm
sr=kin
2002-09-20 02:28:55 +00:00
glazman%netscape.com
401191b960
missing changes in nsHTMLEditor.cpp from bug 167712, solves minor problems in CSS mode of Composer, r=timeless, sr=kin
2002-09-20 02:09:04 +00:00
cmanske%netscape.com
1010f8aeed
Progress on removing editorShell from Composer: fixed controller and command problems and mimetype and 'documentEditable' to editor interfaces, b=169029, r=brade, sr=dveditz
2002-09-18 19:42:38 +00:00
brade%netscape.com
7304fe9863
PreventDefault in html editors for normal typing (letters/numbers/etc) (bug 158672, r=timeless, sr=smfr)
2002-09-17 21:27:30 +00:00
glazman%netscape.com
e03e047dcf
fixes several bugs at once:
...
could not revert to HTML attributes default value,
VALIGN attribute on table elements was not CSSized,
page colors of new documents were not CSSized,
bad design in |nsEditor::CloneAttributes()|,
new image width/height/border attributes were not CSSized,
error in EdTableProps.js
b=167712, b=167716, r=brade, r=jfrancis, sr=kin
2002-09-17 12:04:59 +00:00
akkana%netscape.com
4e642e64bd
More for 124265 -- fix mac build: remove obsolete ApplyStyleSheet method from nsHTMLEditorLog (which only Mac was building). r=cmanske
2002-09-13 22:00:16 +00:00
akkana%netscape.com
7ae5c1cecb
124265: make nsIEditorStyleSheet more scriptable. Fix is partly me r=cmanske, partly cmanske r=me; all is sr=alecf
2002-09-13 19:47:38 +00:00
jfrancis%netscape.com
7edafb59f2
fix for 95654: inserting an <hr> creates a blank line after it
r=glazman
sr=kin
2002-09-13 13:31:11 +00:00
cmanske%netscape.com
acad4a2734
Part of fix for table editor interface changes. (fixed build bustage!) b=166922, r=akkana, sr=hewitt
2002-09-13 05:31:50 +00:00
cmanske%netscape.com
6c7cf97e2a
Part of fix for table editor interface changes. (fixed build bustage!) b=166922, r=akkana, sr=hewitt
2002-09-13 05:24:26 +00:00
cmanske%netscape.com
27b8578e83
Fixed table row deletion and reorganized nsITableEditor methods. b=166922, r=akkana, sr=hewitt
2002-09-13 04:19:30 +00:00
glazman%netscape.com
ccbe3b90f8
in some cases, it was impossible to unbold selection in CSS mode, b=167510, r=brade, sr=bzbarsky
2002-09-11 09:25:47 +00:00
dougt%netscape.com
68faeb5241
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 17:13:19 +00:00
jfrancis%netscape.com
f06e6458ec
fix for 166524: forward delete key changes line order.
r=brade
sr=kin
a=asa
2002-09-06 04:27:06 +00:00
dougt%netscape.com
f2a00efc93
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
2002-09-03 23:36:13 +00:00
jfrancis%netscape.com
a16376f8c9
fix for 129763: edit this page and delete Personals section causes stray bullet r=glazman; sr=kin
2002-09-03 07:36:44 +00:00
jfrancis%netscape.com
0d49c95048
fix for 161106: rewrite of deletion in editor. fixes various deletion probs. r=glazman; sr=kin
2002-08-29 07:49:31 +00:00
alecf%netscape.com
dc6d6e3736
bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
...
r=dougt, sr=darin
2002-08-26 21:20:34 +00:00
mjudge%netscape.com
a07cba5734
4302 r=jfrancis sr=kin. pageup/down bug with navigation.
2002-08-26 20:55:30 +00:00
jfrancis%netscape.com
062b1866b3
fix for 129763: edit this page and delete Personals section causes stray bullet
...
r=glazman; sr=kin
2002-08-23 18:14:30 +00:00
jfrancis%netscape.com
d742aa53d3
fixes for:
...
159924: table split up when applying paragraph style to select all
161723: backspace through list item when at beginning of document
r=glazman; sr=kin
2002-08-23 18:11:25 +00:00
glazman%netscape.com
90b7eea68f
Composer was unable to set upper-roman style to a list because it was erroneously lowercasing the html TYPE attribute; b=145311, r=brade, sr=kin
2002-08-23 09:24:47 +00:00
seawood%netscape.com
55ec62b72d
Removing unused _NS_IMPL_LAYOUT define.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #162308 r=cls
2002-08-15 05:39:40 +00:00
glazman%netscape.com
99c6bd69fb
fixing crash in Composer when head sub-elements are displayed; b=162062, r=brade, sr=bzbarsky
2002-08-13 10:01:52 +00:00
seawood%netscape.com
322da773fb
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
akkana%netscape.com
2e2313891b
118883: Fix a leak of nsHTMLCSSUtils. r=glazman sr=kin
2002-08-07 00:02:10 +00:00
alecf%netscape.com
f7ad4265ef
bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
...
nsISupportsString -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2002-08-06 00:53:19 +00:00
jfrancis%netscape.com
92456dcb49
fix for 155629: deletion horked: cant delete br nodes. r=fm; sr=kin
2002-07-04 01:12:49 +00:00
jfrancis%netscape.com
8033838e4b
updating 83378 work with the correct patch this time
2002-06-30 02:52:56 +00:00
dbaron%fas.harvard.edu
6d2263f19b
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
2002-06-26 03:38:55 +00:00
kin%netscape.com
4f9e09571b
Fix for bug 152435 (Memory leak of 36 bytes from 1 block allocated in TypeInState::ClearProp)
...
Call Reset() in ~TypeInState() to release any data that may be in mClearedArray and mSetArray.
r=jfrancis@netscape.com sr=sfraser@netscape.com
2002-06-24 20:02:25 +00:00
glazman%netscape.com
bb7379df23
nsHTMLEditor::GetInlinePropertyBase() was not detecting when the selection ends before first char of a text node; b=128401, r=brade, sr=kin
2002-06-18 09:20:07 +00:00
cmanske%netscape.com
650497023f
Fixed crash when inserting column in table, b=152320, r=brade, sr=kin
2002-06-17 20:40:47 +00:00
akkana%netscape.com
6a90f201a3
145727: use nsString.FindChar, clean up conflicting string usages. Patch from skamio@netscape.net (Shotaro Kamio), r=akkana, sr=alecf
2002-06-14 22:10:56 +00:00
kin%netscape.com
2cc8934aad
Partial fix for bug 141900 (Text entry fields in forms excruciatingly slow.)
...
mozilla/content/base/public/nsISelectionController.idl
mozilla/content/base/src/nsSelection.cpp
mozilla/editor/composer/src/nsEditorShell.cpp
mozilla/editor/idl/nsIPlaintextEditor.idl
mozilla/editor/libeditor/base/nsEditor.cpp
mozilla/editor/libeditor/base/nsEditor.h
mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp
mozilla/editor/libeditor/html/nsHTMLEditor.cpp
mozilla/editor/libeditor/text/nsEditorEventListeners.cpp
mozilla/editor/libeditor/text/nsPlaintextDataTransfer.cpp
mozilla/editor/libeditor/text/nsPlaintextEditor.cpp
mozilla/editor/txtsvc/src/nsTextServicesDocument.cpp
mozilla/editor/ui/dialogs/content/EdTableProps.js
mozilla/embedding/components/find/src/nsWebBrowserFind.cpp
mozilla/extensions/xmlterm/base/mozXMLTermSession.cpp
mozilla/layout/base/public/nsIFrameSelection.h
mozilla/layout/html/base/src/nsPresShell.cpp
mozilla/layout/html/forms/src/nsGfxTextControlFrame2.cpp
mozilla/mailnews/compose/src/nsMsgCompose.cpp
mozilla/xpfe/browser/resources/content/viewPartialSource.js
- Added aIsSynchronous arg to the ScrollSelectionIntoView()
method of nsISelectionController and nsIFrameSelection.
Updated all callers to pass new arg.
- Modified selection to post a plevent to call which does the
call to ScrollIntoView() in the async ScrollIntoView() case.
- Edits in text widgets now use asynchronous reflow, paint,
and scroll processing full time.
- Removed redundant ScrollSelectionIntoView() calls in the
editor event listeners.
- Editor IME code now forced to flush reflows and paints before
getting caret coordinates.
r=jfrancis@netscape.com sr=waterson@netscape.com
2002-06-13 20:35:12 +00:00
jfrancis%netscape.com
6118727dff
bug 83378: plaintext mail reply editong problem in quotes
2002-06-12 14:12:32 +00:00
jfrancis%netscape.com
a110c74903
bug 146164: removing style can remove too much. r=glazman, sr=kin
2002-06-12 14:04:47 +00:00
akkana%netscape.com
6b83a065ab
132352: Use the parser service for blockness detection. r=brade sr=kin
2002-06-11 20:43:49 +00:00
alecf%netscape.com
bcf192e308
fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes)
2002-06-06 20:28:14 +00:00
jfrancis%netscape.com
00ac1086f3
fixing 136165: crash after deleting styled text. r=cmanske sr=dveditz
2002-05-23 22:05:35 +00:00
jfrancis%netscape.com
a82c157716
fix for 144787: multiple breaks inserted on return. r=fm;sr=kin
2002-05-17 02:44:55 +00:00
dougt%netscape.com
c683a217ab
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
2002-05-15 18:55:21 +00:00
jfrancis%netscape.com
2cfab56b94
fix for 108035: making a list out of several divs gave bad results sr=kin r=brade
2002-05-14 00:35:57 +00:00
jfrancis%netscape.com
890f83aea5
fix for 112167: pasting list items cal leave selection between items. Also allows you to type after pasted link without being in link. sr=kin r=fm
2002-05-14 00:05:37 +00:00
pinkerton%netscape.com
7d3dc95242
don't register image/jpeg, it only gets in the way of other things we do
...
support. r=brade/sr=alecf. bug# 69566
2002-05-01 22:02:54 +00:00
kin%netscape.com
43eb4cf116
Fix for bug 125345 (Font attributes disappear when you double click editor window)
...
Modified TypeInState::NotifySelectionChanged() to work around
bogus selection changed notifications (bug 140303). We now
call reset when the collapsed selection changes position, or
becomes uncollapsed.
mozilla/editor/libeditor/html/TypeInState.cpp
mozilla/editor/libeditor/html/TypeInState.h
r=jfrancis@netscape.com sr=attinasi@netscape.com
2002-04-30 20:59:43 +00:00
alecf%netscape.com
9348ce8ac8
fix bug 139633 - as a part of freezing nsAString, move Left/Right/Mid back into nsString, and fix consumers to start using Substring()
...
r=jag, sr=darin
2002-04-29 20:29:54 +00:00
glazman%netscape.com
a6527a5a7e
weird crasher in |nsHTMLCSSUtils::GetElementContainerOrSelf|
...
b=138003, r=jfrancis, sr=kin
2002-04-29 10:13:23 +00:00
jaggernaut%netscape.com
7e4e14d8c5
Backing out joki's checkin for bug 124990 (at his request) since this breaks some stuff on linux.
2002-04-20 01:48:32 +00:00
joki%netscape.com
bdfd051dfb
Fix for bug 124990, Add additional processing loop for DOM event listeners to allow browser level handlers to be fired after content based listeners. r:saari, sr:jst
...
Browser based listeners can now registers themselves using the AddGroupedEventListener and passing the system event group (which can be gotten via the nsIDOMEventReceiver interface). These listeners will now fire after all content based listeners have processed.
In this initial version of the checkin most browser listeners are still left in the original content group for stability purposes.
2002-04-19 02:52:01 +00:00
bienvenu%netscape.com
bbe508afd4
make this file build (at least on windows) after nsIFileOutputStream changes r/sr = jkeiser
2002-04-18 23:14:30 +00:00
akkana%netscape.com
fdc4ae63df
134439: Make plaintext compose wrap to window width instead of output
...
width, and don't wrap quotes in <pre> or <span>, to work around various
editor bugs. Detect quoted blocks at output time, and continue our
existing behavior of not wrapping quoted text. r=jfrancis,bratell, sr=alecf.
2002-04-16 23:11:33 +00:00
jfrancis%netscape.com
27fcb61356
fix for bug 100855: paragraph fromat feedback from editor inaccurate. r=brade; sr=kin
2002-04-14 05:57:14 +00:00
jfrancis%netscape.com
2d573cc064
fix for 135337, 132837, 136504, and a side issue from
84485. The deal here is that the editor is smarter about figuring out what dom nodes appear empty to the user (properly accounting for invisible whitespace and invisible br nodes). r=glazman; sr=kin
2002-04-14 02:37:23 +00:00
jfrancis%netscape.com
98f0f3ed8b
fixing 136944: crash typing in editor. r=fm sr=kin
2002-04-13 23:54:59 +00:00
glazman%netscape.com
58271688b3
Allow Composer's users to remove named anchors w/o having to use Source View; b=80742; r=brade, r=jfrancis, sr=kin, a=asa
2002-04-11 13:33:30 +00:00
jfrancis%netscape.com
3232e07c19
fixes for bugs:
90759: spaces not working in IME editting
132133: deleting last char on line can place caret incorrectly
132837: inline style and making new list items dont play nice
103867: nsSelectionState logic error
r=glazman; sr=kin; a=asa; adt=jamie; i'd also like to thank my mom, and my producer, who was there for me during detox, and of course everyone inthe academy, you are all so beautiful
2002-04-06 19:07:47 +00:00
akkana%netscape.com
36234b8d88
131277: change signature of outputToString to return the string. r=jfrancis sr=sfraser a=asa
2002-03-25 22:39:19 +00:00
dbaron%fas.harvard.edu
0ba01241e6
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-23 22:08:20 +00:00
jfrancis%netscape.com
ecd36c2bed
fix for 82813: tweaking editor whitespace handling to behave better when deleting in PRE
...
r=brade; sr=kin; a=asa
2002-03-22 04:10:25 +00:00
jfrancis%netscape.com
bc42d93bc0
fix for Bug 131757: deleting styled content in block can cause blank line insertion
...
r=glazman; sr=kin; a=asa
2002-03-22 00:03:10 +00:00
jfrancis%netscape.com
0703b12dd8
fix for Bug 113320: outdenting inside tables hosed.
...
r=glazman; sr=kin; a=asa
2002-03-21 23:44:23 +00:00
jfrancis%netscape.com
23aa8bbd40
fix for Bug 114112: indenting across separate table cells hosed.
...
r=glazman; sr=kin; a=asa
2002-03-21 23:40:50 +00:00
jfrancis%netscape.com
973ba7f6fa
fix for 102612: making new blocks (lists, etc) in editor can get confused if nested inline styles are present.
...
r=glazman; sr=kin; a=asa
2002-03-21 23:24:21 +00:00
jfrancis%netscape.com
6f16f7249b
fix for 82813: tweaking editor whitespace handling to behave better when deleting in PRE
...
r=brade; sr=kin; a=asa
2002-03-21 23:20:57 +00:00
cmanske%netscape.com
f4962c5548
Fixed busted double-click word selection in Composer, b=131739, sr=scc, a=asa
2002-03-21 02:47:52 +00:00
kin%netscape.com
7ad75bc29d
Fix for bug 131820: Hitting return in an inline style doesn't advance
...
caret to next line
Prevent AdjustSelection() from adding a MozBR when
the root node is empty so that EditAfterInner()
can add the BogusBR node.
r=jfrancis@netscape.com sr=sfraser@netscape.com a=scc@mozilla.org
2002-03-20 01:45:55 +00:00
glazman%netscape.com
a388b13fb6
Memory leak fixed in nsHTMLCSSUtils::GetDefaultViewCSS()
...
b=130904, r=peterv, sr=kin, a=asa
2002-03-18 10:40:58 +00:00
cmanske%netscape.com
d5612a514e
Moved mouse listener from EditorShell to HTMLEditor but keep previous context click and doubleclick element selection behavior. b=112181 & 128836, r=akkana, sr=sfraser, a=asa
2002-03-17 20:39:16 +00:00
dbaron%fas.harvard.edu
0b816e3591
Remove unused (or used only if one of the magic enviroment variables ENABLE_STRICT or MOZ_VALIDATE_HTML was set) parser-related code, mostly associated with the strict DTD. b=130439 r=harishd sr=jst a=shaver
2002-03-16 15:34:43 +00:00
glazman%netscape.com
72b1c305b0
It was impossible to set the background color of a table thru TableOrCell Background Color menu item.
...
b=127723, r=jfrancis, r=cmanske, sr=kin, a=asa
2002-03-15 15:33:29 +00:00
akkana%netscape.com
d7cbebbdc8
128903: Clean up the editor IDL, and anyone who uses them. r=brade,cmanske,ducarroz (for mail); sr=sfraser; a=dbaron
2002-03-14 22:11:14 +00:00
jfrancis%netscape.com
d147b2a0e7
one word fix for smoketest blocker 130103
2002-03-12 04:05:46 +00:00
ducarroz%netscape.com
14204ed73f
Fix for bug 127077. If the body tag contains a background image, it must be considered as an embedded element. R=jfrancis, SR=bienvenu, A=asa
2002-03-11 14:54:59 +00:00
glazman%netscape.com
ba2410c1c7
Styles were not preserved in Composer when creating a new list item, hitting twice the Return Key
...
The inline styles (B I U ..) hierarchy of elements had to be recreated in the new list item.
b=46474; r=jfrancis; sr=kin; a=asa
2002-03-11 13:11:48 +00:00
jfrancis%netscape.com
0f7cfff93f
fixes bugs 127869, 127939, and 128793: various bug with list pasting; sr=kin; r=glazman; a=asa [trunk]
2002-03-11 09:30:51 +00:00
ftang%netscape.com
17c4bdc982
fix bug 90583. r=mjudge/jfrancis sr=kin a=asa
...
fix chinese ime candidate window position problem.
we need the nsAutoPlaceHolderBatch destroctor called before hitting
GetCaretCoordinates so the states in Frame system sync with content
therefore, we put the nsAutoPlaceHolderBatch into a inner block
{
2002-03-07 14:34:35 +00:00
darin%netscape.com
f1a6738b6c
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
jfrancis%netscape.com
63333b5253
fixes blocker 126558; r=brade,jrancis, sr=alecf, a=rods;
...
thanks to kin for cleaning up my "replace all" accident
2002-02-21 20:50:35 +00:00
alecf%netscape.com
66e767c7b8
one part of fix for bug 107575 - clean up consumers of nsString::EqualsIgnoreCase and nsString::EqualsWithConversion, to be explicit about case-insensitive compares
...
r=timeless sr=jag
2002-02-19 22:49:12 +00:00
jfrancis%netscape.com
c56239e860
fixes:
...
117418: warnings in nsWSRunObject.cpp
98286: splitting paragraphs broken
101041: block transformations could grab too much beyon selection
82813: whitespace handling code needs to do right thing with preformatted text
99545 &
103677: new blocks not always pre-populated with br
41336: better handling of mailcites when splitting or deleting them or portions of them
partial fix for:
46474: creating new blocks kills style settings
r=fm, sr=kin
2002-02-19 12:02:09 +00:00
jfrancis%netscape.com
f9413bd619
fixes:
...
117418: warnings in nsWSRunObject.cpp
98286: splitting paragraphs broken
101041: block transformations could grab too much beyon selection
82813: whitespace handling code needs to do right thing with preformatted text
99545 &
103677: new blocks not always pre-populated with br
41336: better handling of mailcites when splitting or deleting them or portions of them
partial fix for:
46474: creating new blocks kills style settings
r=fm, sr=kin
2002-02-19 11:52:50 +00:00
glazman%netscape.com
6f35ac34ae
alignment problems + removal of useless DIVs when realigning the selection; b=102547, r=jfrancis,sr=kin
2002-02-18 10:49:15 +00:00
glazman%netscape.com
afe567a59f
bad test of collapsed selection, had side effect on setting background color; b=121903, r=jfrancis, r=brade, sr=kin
2002-02-18 10:06:07 +00:00