sfraser%netscape.com
1d124a5671
Work in progress for bug 14599 -- handle loading frameset docs. r=cmanske
2000-03-31 02:13:00 +00:00
sfraser%netscape.com
9b692e974d
Work in progress for frameset detection, bug 14599. r=cmanske
2000-03-31 01:57:28 +00:00
jfrancis%netscape.com
0f7d036df5
fixing windows bustage
2000-03-30 23:39:26 +00:00
jfrancis%netscape.com
1393a8f6a2
cleanup and small bug fixes
2000-03-30 22:57:19 +00:00
akkana%netscape.com
e0a038fc6b
33785: Fix PasteAsCitedQuotation. r=jfrancis
2000-03-30 22:26:06 +00:00
sfraser%netscape.com
c9b420a9f8
First Checked In.
2000-03-30 05:19:01 +00:00
jim_nance%yahoo.com
005e33f06e
Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
...
days for module owners to comment on. r=troy@netscape.com
2000-03-30 03:21:26 +00:00
akkana%netscape.com
91257a1d13
33705: obey middlemouse.paste pref in the editor
2000-03-30 01:23:47 +00:00
jfrancis%netscape.com
ef3121f481
stop leaking typeinstate items
2000-03-30 00:34:26 +00:00
jfrancis%netscape.com
b4c720084e
re-enable password field code
2000-03-29 14:04:26 +00:00
jfrancis%netscape.com
936e0aeb63
turning back on password field handling in editor
2000-03-29 13:45:08 +00:00
jfrancis%netscape.com
19853bbf17
making editor hip to inline style changes on collapsed selections. plus lots of removal of unused code.
2000-03-29 12:53:23 +00:00
norris%netscape.com
b1bac05243
Fix bug 7264 All JavaScript running with correct principals
...
r=mstoltz
2000-03-28 03:59:46 +00:00
akkana%netscape.com
98b453703d
28317: pasting beyond textarea's visible bounds should scroll. r=sfraser
2000-03-28 00:34:26 +00:00
akkana%netscape.com
3bd08fc59c
9266: Disable JS in the editor (and allow for disabling it anywhere). r=brendan,jband,norris,sfraser
2000-03-28 00:15:56 +00:00
scc%netscape.com
bb71dd61c4
small changes to clients of string converting APIs
2000-03-26 11:39:08 +00:00
cmanske%netscape.com
69344f40ed
Fixed window title bug 30100, removed debug code in table editing. r=brade
2000-03-25 02:41:19 +00:00
akkana%netscape.com
5565843ac5
33208: Fix problem of editor not initializing on pages with JS. r=sfraser
2000-03-25 02:27:57 +00:00
norris%netscape.com
c7afcfb732
Fix
...
32088 Circumventing Same Origin security policy using javascript: URLs
32040 about: can't be link
Also remove deprecated method
r=mstoltz
2000-03-24 22:15:37 +00:00
jim_nance%yahoo.com
5723bcda31
Fix bug 33019. Compiler warnings.
...
Reviewed and approved by:
law, mscott, radha, brade, shaver, & dveditz
2000-03-24 22:11:55 +00:00
jfrancis%netscape.com
ecd38259b6
fixing iid
2000-03-24 00:45:44 +00:00
jfrancis%netscape.com
d043aa611d
improved paste performance in editor (WIP) (bug 28783)
set/remove inline stlye rewrite (lots of bug #s)
2000-03-24 00:26:47 +00:00
jfrancis%netscape.com
fbbbbfcfaf
improved paste performance in editor (WIP) (bug 28783)
set/remove inline stlye rewrite (lots of bug #s)
2000-03-24 00:13:30 +00:00
dbaron%fas.harvard.edu
70abefa64a
Fix miscellaneous editor leaks. r=jfrancis@netscape.com
2000-03-23 01:14:49 +00:00
dbaron%fas.harvard.edu
d31eca524e
Fix leak by giving base class a virtual destructor (and counting the constructor). r=jfrancis@netscape.com
2000-03-23 01:13:38 +00:00
mjudge%netscape.com
ea3ca57a9a
r=jfrancis. small change to stop the editor from scrolling window when it DOESNT handle a key event
2000-03-22 01:30:16 +00:00
cmanske%netscape.com
e3ef5768c7
Finished implementation of menu-driven table selection. Implemented detection of row or column selection. r=mjudge
2000-03-21 06:05:24 +00:00
akkana%netscape.com
6eaddd7332
30311: add a plain-vs-html flag to InsertAsCitedQuotation. r=rhp
2000-03-20 23:13:25 +00:00
brade%netscape.com
cd0bcbca28
fix memory leaks in GetString functions; written by sfraser; built by jst and brade
2000-03-20 15:44:32 +00:00
akkana%netscape.com
208142900c
Remove a printf
2000-03-18 02:05:22 +00:00
brade%netscape.com
cdcdb54ff6
bug #25396 ; don't use title for default page name if it's a remote file with a file name (r=jst@netscape.com)
2000-03-17 15:27:05 +00:00
akkana%netscape.com
14a440936a
Warning fix -- remove unused variable
2000-03-17 02:10:55 +00:00
sfraser%netscape.com
710f3e40a3
Fix for 30301 -- don't waste time trying to update non-existent XUL nodes. r=akkana
2000-03-17 01:59:10 +00:00
cmanske%netscape.com
5cd588c47d
Table row, column, all-cells selection now working. Menu items enabled. r=mjudge
2000-03-17 01:46:17 +00:00
cmanske%netscape.com
6d478d3a2e
Removed tableselection listener -- all selection now done in layout. Also added more table selection support for row, col from menu. r=mjudge
2000-03-16 23:45:41 +00:00
akkana%netscape.com
4571562a1a
25645, fix delete line and kill to end
2000-03-14 02:58:14 +00:00
akkana%netscape.com
4a84d12c3c
Fix paste as quotation
2000-03-14 02:57:38 +00:00
ftang%netscape.com
f667dc4277
fix crashing bug 30120. check in for tajima@eng.sun.com since the crash is
...
verified and test on my machine. r=ftang, a=bobj. Will check into the beta
branch also.
2000-03-13 02:33:19 +00:00
rickg%netscape.com
5869138fb9
replaced calls to deprecated string methods
2000-03-12 20:39:41 +00:00
rickg%netscape.com
7c4f6b3293
landing phase 2 to remove deprecated string calls
2000-03-12 11:10:07 +00:00
rickg%netscape.com
4791ab3e8f
removed calls to deprecated string methods
2000-03-12 09:14:14 +00:00
tbogard%aol.net
bc533a0fef
Use the XPIDL generated macro to declare the methods for nsIDocumentLoaderObserver interface.
2000-03-11 01:01:39 +00:00
tbogard%aol.net
6f7b47a7db
Converted to talk in terms of the docShell APIs intead of the old webShell ones where possible. HanldeUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface.
2000-03-11 01:00:48 +00:00
tajima%eng.sun.com
83c77e34b0
Fix for 17419. a=bobj@netscape.com, r=ftang@netscape.com
2000-03-10 01:30:07 +00:00
sfraser%netscape.com
b82ca92ac8
Fix for 30894 -- crash closing compose window while loading reply. r=buster, bienvenu, akkana, a=jar
2000-03-09 22:20:56 +00:00
sfraser%netscape.com
d80f56a29d
Fix for the solaris compiler; I need to include nsITimer.h. r=brade
2000-03-04 00:33:15 +00:00
sfraser%netscape.com
afc6a88b45
Fix for 29737 -- selecting is slow in large files in composer. r=mjudge, akkana, a=jar.
2000-03-03 23:35:11 +00:00
blizzard%redhat.com
8bbac10e64
fix spelling of hander to handler. bug #29407 . r=sspitzer
2000-02-27 20:51:11 +00:00
sspitzer%netscape.com
83498d2ac6
fix for #28911 , r=alecf, a=jar. avoid loading in unnecessary dlls at startup.
2000-02-26 03:52:06 +00:00
jfrancis%netscape.com
0fbca28d1e
fixe for 23558: windows ime bug - typing escape in ime can cause selection to move to top of document
r=mjudge, ftang; a=rickg
2000-02-25 23:50:17 +00:00
akkana%netscape.com
65fcaac93e
28279: Joe checked in most of the changes to fix quoting, and this
...
is the rest to remove some extra blank lines. r=jfrancis, a=rickg.
2000-02-25 23:26:46 +00:00
jfrancis%netscape.com
9229dddc5e
fixes for the following bugs:
27914, 27305, 28690, 14608, 27306, 28757
These fixes reviewed by cmanske, apprvd rickg;
also fix for 28724 (caret positioning problems)
reviewed by mjudge, apprvd by jar.
2000-02-25 04:39:30 +00:00
mjudge%netscape.com
72e2e20c71
a=jar r=sfrasier,jfrancis,akkana bug for editor find not working
2000-02-23 05:07:42 +00:00
cmanske%netscape.com
4403bb444a
Fixed bad message dialog title, PDT+ bug 28294. r=akkana
2000-02-19 01:53:59 +00:00
akkana%netscape.com
2c574ae9cf
27908: Fix multiple keyboard pastes by disabling ProcessShortCutKeys (finally!) r=brade, a=jar
2000-02-18 21:32:26 +00:00
jfrancis%netscape.com
36c6638555
fix for:
26624 - lists and inline style dont get along
r=sfraser; a=rickg
2000-02-18 01:10:21 +00:00
jfrancis%netscape.com
1ff627fe07
fixes for:
27959 - delete broken in editor
24694 - cant get out of link insertion
r=sfraser; a=phil
2000-02-17 19:40:18 +00:00
sspitzer%netscape.com
26b267ec48
clean up -help output. fix bug #26959 , make it so when you start
...
a browser window, the right page (home, blank or last page visted) gets
loaded. clean up tasksOverlay.js, navigator.js and Ensure1Window()
use the browser's command line handler (remove duplicate code).
remove uri dispatching ui and js. r=mscott
2000-02-16 06:22:03 +00:00
sspitzer%netscape.com
cca1fc922e
fix my windows bustage.
2000-02-16 03:22:19 +00:00
sspitzer%netscape.com
bcc483c2cf
move the nsICmdLineHandler responsibilties from nsHTMLEditorLog to nsEditorService. r=sfraser
2000-02-16 03:14:20 +00:00
akkana%netscape.com
c75bc45b31
Fix build bustage -- case sensitivity error, apparently
2000-02-16 02:36:27 +00:00
sspitzer%netscape.com
4784ef1e19
not part of the build, yet.
2000-02-16 02:21:30 +00:00
akkana%netscape.com
0cd989d480
24694: Create the bogus node after newly inserted non-text nodes. r=sfraser.
2000-02-16 02:11:39 +00:00
sfraser%netscape.com
b9be999830
Register the interface state maintainer as a transaction listener, for bug 18395. r=pinkerton
2000-02-16 01:38:02 +00:00
sfraser%netscape.com
61b2082c1b
Give the controller an Init method, and implement a bunch of commands the New Way. for bug 18395. r=pinkerton
2000-02-16 01:37:12 +00:00
sfraser%netscape.com
4513862820
Expose the transaction manager to outside, for bug 18395. r=akkana
2000-02-16 01:36:30 +00:00
sfraser%netscape.com
965156cfbc
Adding nsEditorCommands.cpp, for bug 18395. r=pinkerton
2000-02-16 01:35:57 +00:00
sfraser%netscape.com
245db18efd
First Checked In.
2000-02-16 01:33:03 +00:00
jfrancis%netscape.com
88c0d8e924
fix for 27699: ime text insert screwed up for single line edit fields
2000-02-16 00:53:31 +00:00
cmanske%netscape.com
6a7034a643
Added Page Properties (26889) and Page Colors dialogs (14344), removed debug menu only in release (27237), link dialog fixes (27308), lots of dialog rewrite to use titledbox instead of fieldset, rewrote insert table dialog to use boxes. Changed font size to use CSS strings, not <font size> for ui, but other bugs prevented inserting spans for size. Other small bug fixes. r=brade.
2000-02-15 15:54:05 +00:00
jfrancis%netscape.com
606f3f9122
fix for 17994: indent skips down a line
2000-02-13 13:06:21 +00:00
jfrancis%netscape.com
9fec636578
fix for 27188: crash when making text bold
2000-02-13 12:52:15 +00:00
akkana%netscape.com
bf30fb2649
27144: make sure the editor bogus node starts with _moz, and strip it out in html output. r=smfr
2000-02-12 01:58:40 +00:00
cmanske%netscape.com
1d97700c18
Fixed color picker bug 27293. Initial checkin of new Color Properties dialog. Added images to show span and div tags. r=mjudge
2000-02-11 01:26:03 +00:00
tbogard%aol.net
a4053d5483
Removed unused forward declaration of class nsIBrowserWindow.
2000-02-11 01:11:37 +00:00
tbogard%aol.net
f2ee569a32
Removed unused include file.
2000-02-11 01:10:55 +00:00
cmanske%netscape.com
264068946d
Table editing work (bug 20973). Fixed background colorpicker (bug 21410), disable unimplemented menu items (25137), make property bundle strings more localizable (26050). r=mjudge
2000-02-10 05:14:52 +00:00
mjudge%netscape.com
a27771d4f5
big checkin. fixing problems blocking Cmanske (also a reviewer). Checking in preliminary for gen content.(nothing damaged yet) lots of bug numbers not going to look them up, the tree just opened.
2000-02-10 04:35:51 +00:00
kmcclusk%netscape.com
4d12d19a42
Prevent synchronous paints during reflows bug 20150; r=rods@netscape.com
...
Call SetTextAlign within SetupDC instead of in each DrawString on WIN32. bug 26973; r=rods@netscape.com
2000-02-09 15:48:01 +00:00
tbogard%aol.net
f5d81c3e9c
GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur
2000-02-08 13:40:10 +00:00
jfrancis%netscape.com
3385024fd0
implementing font increase/decrease size for html editor (bug 18774) r=floppy moose
2000-02-08 12:53:34 +00:00
sspitzer%netscape.com
ad5fa4d555
make it so -chrome <chrome url> does the right thing.
...
r=mscott
2000-02-08 03:12:39 +00:00
sspitzer%netscape.com
17eebe8a61
more changes to get everyone using my arbitrary command line handling.
...
removing "calendar" from the appearance pref panel, there is no calendar in
5.0.
r=mscott
2000-02-08 01:11:13 +00:00
jfrancis%netscape.com
bb9ac26609
fix for 24051: modifying password field corrupts pw text; checked in on behalf of buster; r=jfrancis
2000-02-07 02:48:36 +00:00
jfrancis%netscape.com
06d2d068a6
fix for 25452 (plain text widgets break IME escape key). checked in on behalf of katakai@japan.sun.com; r=jfrancis
Thanks Katakai!
2000-02-07 01:42:14 +00:00
akkana%netscape.com
27bce2ab53
22505 workaround: force plaintext editors to use font-family: monospace to make wrapping work. r=jfrancis
2000-02-04 23:39:31 +00:00
jfrancis%netscape.com
63408482ba
fixing warning; r=akkana
2000-02-03 23:29:09 +00:00
jfrancis%netscape.com
11aea18851
fix for 26299 - editor now uses reflow batching. Long live refow batching!
r=kin
2000-02-03 23:17:08 +00:00
akkana%netscape.com
e57258750f
25251: use white-space: -moz-pre-wrap instead of pre wrap, suggested by pierre, r=buster
2000-02-03 23:17:00 +00:00
cmanske%netscape.com
baac755daa
More table editing work (bug 20973) and Page Properies dialog work (bug 14344). Added missing 'tbody' to nsIAtoms list. r=mjudge
2000-02-03 02:06:10 +00:00
jfrancis%netscape.com
06d277e9ca
more inline style feedback fixes (24574). r=sfraser
2000-02-02 22:47:43 +00:00
pinkerton%netscape.com
02674553b8
native clipboard/d&d impls now handle text/plain internally, always providing text/unicode to a client. fixes bugs 8427 and 24010. r=scc.
2000-02-01 22:26:21 +00:00
pp%ludusdesign.com
207f05242d
Conversion to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
2000-02-01 14:26:27 +00:00
buster%netscape.com
51a9cad06b
fixed bug 25767
...
r=beard
2000-02-01 05:12:25 +00:00
jfrancis%netscape.com
ae816c1a66
make selection sticky across undo/redo (24573);
get bold/italic/underline toolbar feedback working (24574);
fix for 24856: unable to unbold text;
fix for 24572: cant get selection between split lists
2000-01-31 10:30:12 +00:00
akkana%netscape.com
cde2214436
22662: Completely redesign the editor output formatting system.
...
Now, instead of inserting text nodes containing whitespace and newlines
into the content tree, the editor adds a fake attribute "_moz_dirty"
to every node it creates, and relies upon the output system to format
any node with that attribute (and, of course, not output the attribute).
r=jfrancis
2000-01-28 01:17:23 +00:00
nhotta%netscape.com
13ba4d47bc
Insert/update META charset tag for charset menu operation, bug 17797, r=akkana.
2000-01-27 03:35:44 +00:00
jst%citec.fi
88302afab8
Fixing build bustage, added missing .get() in a nsCOMPtr comparison. r=vidur@netscape.com
2000-01-26 16:01:49 +00:00
dcone%netscape.com
3f689be1ed
put the revised print command.
2000-01-26 16:01:40 +00:00
cmanske%netscape.com
1ddb177877
Table editing (bug 20973): added support for rowspan/colspan=0, Rewrote Spelling Dictionary dialog (bug 24264), removed beep from forceInteger filter, r=akkana
2000-01-26 14:57:43 +00:00
akkana%netscape.com
bd026909be
Turn off debug printf and enable formatting. Still r=jfrancis
2000-01-26 02:31:30 +00:00
akkana%netscape.com
5164d678e3
22662, 16720: greatly improve formatting of html source for inserted html tags. r=jfrancis
2000-01-26 00:57:37 +00:00
akkana%netscape.com
4d2a6af4c0
Add nsHTMLEditUtils
2000-01-26 00:48:12 +00:00
akkana%netscape.com
1ed6ba31d2
Utilities for use by editor and edit rules. r=jfrancis
2000-01-26 00:36:18 +00:00
kin%netscape.com
64eafc9306
Forgot to remove bogus NS_NOTREACHED line in IsMozEditorBogusNode().
2000-01-18 23:52:23 +00:00
kin%netscape.com
f396124904
Fix for bug #24253 : [REGRESSION] Redo adds newlines instead of redoing.
...
mozilla/editor/base/nsEditor.cpp
mozilla/editor/base/nsEditor.h
- Added IsMozEditorBogusNode() method.
mozilla/editor/base/nsTextEditRules.cpp
- Modified CreateBogusNodeIfNeeded() to check if bodyChild is a
MozEditorBogusNode so that it doesn't create more than one.
- Modified DidUndo() and DidRedo() to use IsMozEditorBogusNode().
r=sfraser@netscape.com
2000-01-18 23:45:35 +00:00
sfraser%netscape.com
9be7e50ac3
WIP for 18395, various editor command handling and updating changes. r=akkana
2000-01-18 21:50:15 +00:00
buster%netscape.com
4ba5c399fd
removed hard-coded white background now that background colors work for lazily-instantiated
...
text controls.
completes the fix for bug 9074
r=rods
2000-01-18 01:51:36 +00:00
jfrancis%netscape.com
e81efa5842
fix for 21412 - backspace wouldn't remove list items in html editor.
In addition some improvements were made to the adjustment of selection after an edit action (example: backspacing through a list item now pops you up to the previous item)
2000-01-17 12:41:34 +00:00
jfrancis%netscape.com
540cc52fb4
fixed 24114 - password fields showing the real text
2000-01-17 10:24:25 +00:00
jfrancis%netscape.com
193dcd8f13
* fixed 19596;
* fixed 23597;
* fixed deletion bug that could cause to breaks to be deleted instead of one, when backspacing once. (no #)
* partial fix for current paragraph style not being properly reported in the composer toolbar. (no #)
2000-01-15 14:29:29 +00:00
mjudge%netscape.com
e7a8417ee6
small fix for bug23833 r= jfrancis
2000-01-13 23:56:34 +00:00
kin%netscape.com
8fabd05fc8
We now cut the correct number of characters from the styleValue string.
...
Fixed bug that prevented us from removing properties starting at the
zeroth position in the string.
r=sfraser@netscape.com
2000-01-13 23:50:28 +00:00
cmanske%netscape.com
179f3337c8
Table editing work and fixed bug 21389, r=buster. Added detecting table, row, or cell for setting background color, bug 7992, r=kin. Renamed overloaded GetDocumentTitle to GetDocumentTitleString and set new URL of saved page in webshell, bug 23726, r=mjudge
2000-01-13 23:33:00 +00:00
jfrancis%netscape.com
8e3c4b54ad
fixed bug 20613 & 21121: both invloved newlines in preformatted text. Layout gives no frames for blanklines caused by newlines, so you cant click or arrow to them. I replace such newlines with breaks now.
fixed 21196: select all no longer selects the special break we use in empty documents (this would cause an invisible selection).
fixed 21430: choosing a new alignment in an empty doc used to do nothing. Now it works but I've exposed a selection bug inthe process...
fixed 22225: a little unintended re-entrancy caused multiple breaks to be inserted in empty table cells when doc read in.
2000-01-13 10:17:35 +00:00
rods%netscape.com
50727c2164
removed the hard-coded font for text editor controls
...
b 17303 r=buster
2000-01-12 15:37:39 +00:00
jfrancis%netscape.com
fa5d490ec1
fix for 23551: plaintext mail quoting broken. editor rules code was unaware that we were utting html elements into plaintext (namely pre, used to contain the quote). fixed.
2000-01-12 02:58:57 +00:00
jfrancis%netscape.com
67c2c1efa5
fix for bug 23595: lines permuted by forward delete of a break. one line fix - some misordered parameters.
2000-01-12 02:20:24 +00:00
akkana%netscape.com
8cf40f18c9
23335: Don't return error codes from the editor controller; the resulting JS messages just confuse the user. r=mjudge
2000-01-11 23:42:15 +00:00
pp%ludusdesign.com
13efd9e8c6
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
jfrancis%netscape.com
92508d6f74
fixing VC5 build (missing return value)
2000-01-11 01:25:00 +00:00
jfrancis%netscape.com
7b29c76e6d
not all compilers created equal
2000-01-10 10:44:18 +00:00
jfrancis%netscape.com
e462c0cacf
fix for 11994, an IME bug. (accidentally left out of prior checkin)
2000-01-10 10:20:51 +00:00
jfrancis%netscape.com
0d229b7daa
added in some rules code for mail quoting. This
fixes bug: 19979 (extra blank line showing up in
mail that has quotes)
partial progress on block transformation work:
unlisting a list now works mostly correctly again,
instead of merging all the former list items into
one run of text (no bug number).
Moz-br's are now added in one more circumstance:
when you have a br at the end of some inline
content that is followed by a new block (like a
list, table, etc.). This is needed for the same
reason that the other moz-br's are: to generate a
blank line that the user expects after hitting
return. (no bug number)
DTD-related work to enable the editor to check if
you should be able to type given the current
selection.
fixed bug 22944: inserting an <A> in a table
splits the table.
Made some progress on text paste performance, but
it's still too slow. That's 19273, which I'm
leaving open
fixed bug 15258: selection capable of getting out
of the body element.
fixed a bug where code that merged adjacent text
nodes would merge the non-editable "formatting"
textnodes, (no bug number). Added code to prevent
selection from ending up inside a non-editable
text node.
fix for 11994, an IME bug.
2000-01-10 10:13:58 +00:00
akkana%netscape.com
016e5d6225
23169: Fix uninitialized variables, including one which was disallowing splitting lines by hitting return. r=jfrancis
2000-01-06 22:35:04 +00:00
jfrancis%netscape.com
c7d94b7a6b
fixing warnings
2000-01-06 00:16:18 +00:00
jfrancis%netscape.com
b69c7cb7fb
continuing the war on the Case Of The Happy Caret
2000-01-05 12:24:10 +00:00
akkana%netscape.com
dca1659499
22655: add API to allow specifying charset when inserting/quoting html. r=rhp
...
16015: Add API and implementation for delete-to-beginning (^U). r=slamm,rhp
490: Insert formatting newlines when inserting new nodes. r=rhp
2000-01-04 20:38:12 +00:00
mcafee%netscape.com
ba47398157
Fixing unix bustage.
2000-01-04 04:28:39 +00:00
jfrancis%netscape.com
de8b5a4f6f
adding construct-time value for an editor member bool.
2000-01-04 04:24:04 +00:00
jfrancis%netscape.com
07fcb7e952
Fix for bug 21346.
This is actually a major reworking of how the low level editor txns perturb selection. There is a mode now for telling the txns not to disturb the selection. There is also a fix for unlisting lists (sometimes list items got merged unintentionally when unlisting).
2000-01-04 03:09:41 +00:00
rpotts%netscape.com
e4d36a4fca
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
bryner%uiuc.edu
37a7616b04
Changing a char array to a PRUnichar array, to fix a build
...
warning. r=sspitzer.
1999-12-29 03:45:26 +00:00
buster%netscape.com
b1e28675da
fixed bug 21032 ([regression] can paste multiple lines of text into a single-line text control)
...
when we were using <BR>'s in plaintext, this wasn't an issue.
when we switched to using \n, we needed to put in an extra check to transform CRLF to space.
partial fix bug 20387 (scroll bars appearing in single line text control)
part of the problem is we were leaving an empty text node lying around after inserting the bogus <br>
this induced layout to add a line after the <BR>, making the document in an empty text control too tall
Kin still has the task of hiding the scroll bar in certain situations, but this was the right thing to do
anyway.
r=kin
1999-12-24 15:48:48 +00:00
buster%netscape.com
b89065063a
fixed bug 22228
...
r=dcone
For this part of the fix, removed a precondition check for a null input param. It's legal (and necessary) here.
1999-12-23 21:02:45 +00:00
rods%netscape.com
b54c939994
backing out change and reopening bugs 17303, 19426, the default case where input isn't specified
...
causes a lot of problems becuase of the style it needs.
r=self
1999-12-23 20:13:46 +00:00
cmanske%netscape.com
0d81c2dddc
Fixed bug 22072, loading style sheet in editor. a=jar, r=brade
1999-12-22 23:57:04 +00:00
kin%netscape.com
08f3518b3c
Changed write string for "paragraphFormat" to "SetParagraphFormat()"
...
to get log playback working again.
r=buster@netscape.com ,cmanske@netscape.com a=don@netscape.com
1999-12-22 19:44:00 +00:00
rods%netscape.com
6307519c57
removed the hard coded font-family in the PlaintextInitalStyle for the set flags
...
r=buster bugs 17303,19426
1999-12-22 19:41:11 +00:00
ftang%netscape.com
1986cf104e
partial fix for bug 15533 (size part). 1. change the return value from nsPiont to nsRect. Change widget code to reflect the change. In Gtk, change XIM FontSet based on the rect height. r=cata a=chofmann
1999-12-22 07:56:40 +00:00
brade%netscape.com
4a95143511
don't prompt to save changes to an empty/new window (bug #13933 ) fix by sfraser r=brade
1999-12-21 15:27:54 +00:00
tbogard%aol.net
b8e4a873cb
Changed to talk to webshell using the nsIBaseWindow where appropriate.
1999-12-17 23:44:43 +00:00
kin%netscape.com
1ee6dc5c62
Fix for bug #21683 : [dogfood] Can't set focus to end of reply message to type
...
Added beginRulesSniffing local variable.
r=jfrancis@netscape.com a=chofmann@netscape.com
1999-12-16 00:59:08 +00:00
saari%netscape.com
97e523f919
Fix for PDT+ bugs 21602 and 21648. r=joki
1999-12-15 22:04:43 +00:00
mjudge%netscape.com
66817a6667
adding in nsEditorController to makesystem. adding in registration to allow someone to get an editorcontroller from the outside. also change editor shell to register a controller to handle keyboard navigation.
1999-12-15 03:46:27 +00:00
mjudge%netscape.com
692d17e1c2
dont need that line good catch sfrasier.
1999-12-15 03:39:09 +00:00
mjudge%netscape.com
95638be2d7
adding new files first stage of massive checkin for key bindings
1999-12-15 03:26:29 +00:00
akkana%netscape.com
d709022bf9
21534 (part of 18033 and 18046): handle delete word and to-end functionality
...
outside of any selection batching (didn't work when inside a batch).
r=jfrancis; part of Mike's 18046 fixes which are a=chofmann.
1999-12-14 23:07:12 +00:00
jfrancis%netscape.com
f331380806
fixes for bug 21030. again. really.
21030: html mail reply won't quote original message
r=kin; a=brendan
1999-12-10 23:16:02 +00:00
buster%netscape.com
18d69565fd
bug 21378
...
r=rods
a=chofmann
changed CanUndo and CanRedo to return the right value. They were returning the opposite of what they ought to have returned.
1999-12-10 21:43:52 +00:00
ftang%netscape.com
2fdf046684
fix bug 19358 r=jfrancis add IME force commit for Undo,SelectAll and Paste
1999-12-09 22:37:36 +00:00
ftang%netscape.com
50b47ad6e5
fix bug 19358. r=jfrancis . Forece commit when we Undo, SelectAll or Paste
1999-12-09 22:35:17 +00:00
jfrancis%netscape.com
04671df7ac
fixes for bug 21158 and 21030.
21158: aplying text style deletes text
21030: html mail reply won't quote original message
r=kin; a=chofmann
1999-12-09 21:12:16 +00:00
ftang%netscape.com
dbbf07d564
fix bug 12090 19358. Implement ForceCompositionEnd and add it in the beginning of AddInlineProperty/RemoveInlineProperty/InsertElement/InsertHTML
1999-12-08 03:39:36 +00:00
jfrancis%netscape.com
6b9ca53f07
fix for 20457: deletion in editor pretty darn screwy. Lots of changes to improve this. Document modifying entry points in editor now go thru a standard sandwich, which allows tracking of what changed in the doc, which allows proper post-processing of what changed. Also, all deletions now go thru the rules code, if applicable. Also some bugs in tracking the changed document portion have been fixed. Finally selection setting after a delete is improved.
1999-12-07 08:30:19 +00:00
ftang%netscape.com
723af171cd
add query composition event which get current curosor position. add timer base IME x y location query for gtk. r=erik. fix bug 17916 20550
1999-12-07 01:29:00 +00:00
cmanske%netscape.com
5ea1eb5e29
Finished basic table editing (bug 6256) r=mjudge. Fixed XUL so debug-only plain text editor works. r=akkana
1999-12-07 01:12:10 +00:00
jfrancis%netscape.com
c4212ffcdf
fix for bug 19130 - hitting escape during ime entry can leave editor without a caret. r=kin
1999-12-05 00:29:34 +00:00
mcafee%netscape.com
f16f4657e1
Adding temporary per cmanske's last fix, fixes linux bustage.
1999-12-04 03:32:33 +00:00
cmanske%netscape.com
485e14c825
Fixing build bustage
1999-12-04 03:21:12 +00:00
cmanske%netscape.com
b388aed160
Finished fix for 13695 (r=danm), basic table editing (bug 6256): cpp r=mjudge, related UI work r=brade
1999-12-04 01:46:23 +00:00
vidur%netscape.com
a90864f224
For bug 17325. Changed signature of css loader methods. R=nisheeth.
1999-12-04 01:29:18 +00:00
brade%netscape.com
11a7132ed0
remove unused functions; r=sfraser
1999-12-03 15:18:38 +00:00
akkana%netscape.com
c67e516344
18033: Editor changes to use the new nsISelectionController interface.
...
Triggered from key events. Untested since the nsISelectionController
implementation isn't in yet (bug 18046), but key events do call
the stub routines. r=mjudge
1999-12-02 21:47:30 +00:00
cmanske%netscape.com
c6f3a01b34
Fixed bugs 18529, 20289; lots of progress on table editing (bug 6256). Other UI fixes: New color picker UI, added more missing menu items such as align, increase/decrease indent; moved 'Choose File' button to overlay to share by Image, Link, etc. dialogs. r=sfraser,akkana
1999-12-01 22:20:50 +00:00
buster%netscape.com
501547d78e
warning cleanup, plus found an uninitialized int variable that I initialized to 0.
1999-12-01 15:29:52 +00:00
jfrancis%netscape.com
bf536b0811
* fix for PDT+ 16481: need rules for deleting in tables
* fix for 19395: protect against zero length text inserts
r = floppy moose
1999-12-01 14:32:55 +00:00
ftang%netscape.com
cf5ba24939
change debug code.
1999-12-01 00:35:31 +00:00
jfrancis%netscape.com
9def206553
fix for bug 20205: selection was getting jerked around by whitespace conversion code.
1999-11-30 21:58:37 +00:00
akkana%netscape.com
e7dac8feee
20348: Make alt the modifier for Unix, and generally clean up code. r=brade
1999-11-30 21:58:00 +00:00
brade%netscape.com
7fcd34a7e6
remove some unused functions from editor shell (r=jfrancis)
1999-11-30 15:23:46 +00:00
jfrancis%netscape.com
73c7c90499
fixing iid of nsIAbsorbingTransaction
1999-11-30 14:31:47 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
pinkerton%netscape.com
521bc28628
removing obsolete d&d code and changing from CID's to progID's in d&d code. r=akkana.
1999-11-30 00:10:55 +00:00
pinkerton%netscape.com
da010d9c48
eat drag gesture events for now. r=saari
1999-11-29 22:35:35 +00:00
akkana%netscape.com
0c25592248
18714: make InsertAsQuotation methods leave the insert point after, and outside, the node that was inserted. r=rhp
1999-11-29 21:15:57 +00:00
jfrancis%netscape.com
79218192b4
* ported the html editor work for the "caret doesn't move when i hit return" bug (16715) back to the plaintext editor.
* fixed a paste/rules interaction problem (19367)
* introduced an init time pass over html documents to populate empty list items and table cells with special breaks so that the user can click in them and actually get a caret
* fixed some warnings
r = floppy moose
1999-11-29 08:28:46 +00:00
akkana%netscape.com
5ac4f3863a
18033: Add editor API for delete methods, and hook up an initial
...
set of emacs key bindings for Unix. r=jfrancis
1999-11-25 04:11:51 +00:00
jfrancis%netscape.com
fc7b2de133
cool! i cant believe it's not butter! (how did the mac ever compile this?)
fixing bizarre cut/paste error.
1999-11-25 01:34:42 +00:00
jfrancis%netscape.com
738f1d4415
fixing bad comptr usage (also not caught by mac compiler)
1999-11-25 00:39:55 +00:00
jfrancis%netscape.com
73c776acd1
fixing bad const in interface (not caught by mac compiler)
1999-11-25 00:36:34 +00:00
jfrancis%netscape.com
49e900609d
implemented a system to track what portion of a document is affect by an editor action. Used that system to help solve extensive whitespace handling problems, ans also problems with caret placement in response to returns (this lattter fix for html editors only - plaintext coming later). Fixed numerous list bugs involving outdenting, unlisting, and splitting lists.
Checkin addressees these bugzilla bugs:
2073 & 12337 - whitespace trouble when typing (you can end up with all nbsp's instead of spaces)
1999-11-25 00:19:45 +00:00
jfrancis%netscape.com
09ed614b05
implemented a system to track what portion of a document is affect by an editor action. Used that system to help solve extensive whitespace handling problems, ans also problems with caret placement in response to returns (this lattter fix for html editors only - plaintext coming later). Fixed numerous list bugs involving outdenting, unlisting, and splitting lists.
Checkin addressees these bugzilla bugs:
2073 & 12337 - whitespace trouble when typing (you can end up with all nbsp's instead of spaces)
16715 - caret gone or wrong after hitting return
16988 - aim foiled by our mozDIVs
17908 - enter at end of document does nothing
16085 - 4.x mail replied foiled by mozDIVs
19368 - inline style lost after typing return
17059 - "normal" made a paragraph, but typing made a div. Now they both just use direct text in the body (or wherever)
18717 - exiting list gives UBER caret (note: this will only be fixed most of the time, not all)
17778 - cant type beside an image (it ends up above or below it) - this was a rather strange ramification of the old mozDIV
rules which are now gone.
1999-11-25 00:16:56 +00:00
akkana%netscape.com
25ec09fbb0
19610: Change InsertAsQuotation API to return inserted node r=rhp
1999-11-24 20:48:59 +00:00
dp%netscape.com
34c91743fc
- Converting to nsGenericModule
...
- Removed exported NS_New*()
- Using NS_IMPL_ISUPPORTS[0-9]
r=akkanna@netscape.com
1999-11-22 21:03:04 +00:00
cmanske%netscape.com
7ce556dca5
Fixed bug 19000: Assertion editing remote file. Fixed warning. r=sfraser
1999-11-22 14:52:21 +00:00
nisheeth%netscape.com
ef4a4e4872
Fix for bug 17937. nsHTMLEditor::DeleteSelectionAndCreateNode() wasn't addref'ing an out parameter. r=sfraser.
1999-11-22 00:01:18 +00:00
buster%netscape.com
5e269fcf05
moved content-specific data and methods from nsIWebShell to appropriate content viewer interface
...
no bug number, this is for webshell redesign work
r=rickg, travis
1999-11-19 07:35:27 +00:00
brade%netscape.com
a583abbe39
during CloneAttributes, delete all the nodes attached (not half of them); discovered when fixing bug #14750 ; r=kin@netscape.com
1999-11-18 20:34:15 +00:00
akkana%netscape.com
b799c9f3b9
Improve the problem of excessive whitespace around <pre> quotes in
...
plaintext mail (r=mcafee).
Also, 19237: an initial fix for html quoting (html source being
inserted outside the blockquote).
1999-11-18 19:43:14 +00:00
akkana%netscape.com
f80c32f214
Use Recycle to free nsStrings; and fix a warning
1999-11-18 19:40:30 +00:00
sspitzer%netscape.com
7e2104aebd
fix for blocker bug #19083 , compose html message causes a crash.
...
r=sfraser.
1999-11-17 22:34:41 +00:00
jfrancis%netscape.com
136e705ac7
some fixes for deletion and also selection movement, contributed by Steve Clark. fixes bug 18537 (backspace can delete entire line); r = buster
1999-11-17 11:30:39 +00:00
jfrancis%netscape.com
b075b4a2c8
improved fix for bug 15696 (leaking an atom). r=floppy moose
1999-11-17 11:26:41 +00:00
jfrancis%netscape.com
3ea1bdf90e
rewrote GetFirstEditableNode() / GetLastEditableNode(). This fixes bugs: 18922, 18938, 18723; r=floppy moose
1999-11-17 11:03:25 +00:00
brade%netscape.com
2b99cca805
fix bug 14624 (don't handle tab key twice). r=kin@netscape.com.
1999-11-16 14:41:03 +00:00
brade%netscape.com
f20a013f2a
fix bug 18892 (r=kin@netscape.com); change constant to PRUnichar
1999-11-16 14:40:11 +00:00
jdunn%netscape.com
d70d78c6bf
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
beard%netscape.com
54792d43d1
pork jockey paint fixes. bug=18140, r=kmcclusk,pavlov
1999-11-14 02:51:25 +00:00
cmanske%netscape.com
f0f0ff6458
A better fix for Mac build bustage
1999-11-13 19:27:59 +00:00