jfrancis%netscape.com
aa3d7d7f48
bug fixes:
...
41744 - editor shouldnt be quite as loosy goosy about html 4.0 as CnavDTD is;
41746 - editor ui state (paragraph format feedback) wrong if a <br> is embedded inside the current block;
41971 - using alignment inside table cells gives unexpected results.
git-svn-id: svn://10.0.0.236/trunk@73515 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-29 09:23:41 +00:00
cmanske%netscape.com
290fb40fb7
Implement switching betweeen TH and TD elements for table editing. b=20973, r=jfrancis, akkana
...
git-svn-id: svn://10.0.0.236/trunk@72891 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-22 05:39:54 +00:00
brade%netscape.com
9f2a620177
call PreventDefault for key events which we want to "consume" (bug #42510 ); r=smfr
...
git-svn-id: svn://10.0.0.236/trunk@72658 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-20 14:23:43 +00:00
ducarroz%netscape.com
382be98cb0
Fix for bug 38716 & bug 38715. Do not kill the dragdrop event when is not a flavor supported by the editfield. R=brade
...
git-svn-id: svn://10.0.0.236/trunk@72581 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-20 01:01:49 +00:00
rbs%maths.uq.edu.au
de23cc3486
Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@72300 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-15 09:54:41 +00:00
mjudge%netscape.com
58f329a378
regressions from 34986 ender-lite. listeners now block percolation of events. until we have better fix. r=saari, akkana
...
git-svn-id: svn://10.0.0.236/trunk@72175 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-14 02:58:34 +00:00
akkana%netscape.com
f33db3b092
42306: Change middle-mouse paste from MouseDown to MouseClick,
...
and prevent it bubbling up to where navigator.js will handle it.
r=saari,mjudge; a=beppe
git-svn-id: svn://10.0.0.236/trunk@72142 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-13 23:19:48 +00:00
mjudge%netscape.com
bdb655cbc8
cleaning up 34896 ender-lite with saari's review.
...
git-svn-id: svn://10.0.0.236/trunk@71916 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 21:13:03 +00:00
brade%netscape.com
c484d283c1
drag within editor implemented; r=kin; a=beppe; bug#6255
...
git-svn-id: svn://10.0.0.236/trunk@71792 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-08 14:47:29 +00:00
mjudge%netscape.com
9ac751705d
bug=34896 changing use of CreateElement to CreateElementNS. this was necessary outside of ender-lite also. good change. r=jfrancis a=beppe
...
git-svn-id: svn://10.0.0.236/trunk@71679 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-07 01:18:12 +00:00
kin%netscape.com
af8e97bfe5
Fix for bug #36935 : [i18n] Textwidget doesn't scroll when non-7-bit-ascii chars
...
Made ScrollSelectionIntoView() a static function and called it from HandleText().
editor/base/nsEditorEventListeners.cpp
editor/base/nsEditorEventListeners.h
r=jfrancis@netscape.com a=beppe@netscape.com
git-svn-id: svn://10.0.0.236/trunk@71137 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-31 03:18:05 +00:00
jfrancis%netscape.com
ed99ef899d
fixes:
...
14753, 29843, 39864, 40141,
40139, 36679, 39542, 34729,
34855, 37216, 39292, 26447
r=sfraser,cmanske,fm; a=beppe
git-svn-id: svn://10.0.0.236/trunk@70759 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-24 23:00:24 +00:00
rods%netscape.com
a388fb9eb3
DD&D now checks for readonly and disabled
...
b 38773
git-svn-id: svn://10.0.0.236/trunk@70101 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 21:57:06 +00:00
brade%netscape.com
e3480b94f9
enable drop of more types
...
git-svn-id: svn://10.0.0.236/trunk@70056 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 14:53:43 +00:00
mjudge%netscape.com
fee885fd3f
changes to add hidden attribute on selection. also to make setcaret go through the selection controller
...
git-svn-id: svn://10.0.0.236/trunk@69174 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 04:22:32 +00:00
cmanske%netscape.com
6eede096f5
Lots of editor feature work: bugs 26286, 34519, 28498, 36998, 37089, 14342. r=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@68913 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 23:03:41 +00:00
jfrancis%netscape.com
d3579b5131
fix for 30759, plaintext paste as quotation creates ubercaret
...
git-svn-id: svn://10.0.0.236/trunk@68653 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 07:50:57 +00:00
jfrancis%netscape.com
69a8501658
fixed bug where undo could cause extra break nodes; fixed bug 37845: plaintext gets clutered with empty text nodes; fixed bug where toolbar style feedback was wrong after typing a return.
...
git-svn-id: svn://10.0.0.236/trunk@68563 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-07 01:33:42 +00:00
jfrancis%netscape.com
5c452edf65
rest of fix for bug 30763
...
git-svn-id: svn://10.0.0.236/trunk@68435 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 21:57:58 +00:00
mjudge%netscape.com
447ac72532
massive change to prepare for ender-lite. should be a no-op for current implementation
...
git-svn-id: svn://10.0.0.236/trunk@68218 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 08:33:48 +00:00
akkana%netscape.com
bb9e9876ad
Fix warnings
...
git-svn-id: svn://10.0.0.236/trunk@68178 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 23:42:25 +00:00
dprice%netscape.com
909c21583e
fixing 37980, r=mjudge
...
git-svn-id: svn://10.0.0.236/trunk@68028 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 03:11:23 +00:00
jfrancis%netscape.com
4a240e0ec1
partial fix for bug 30763
...
git-svn-id: svn://10.0.0.236/trunk@68002 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 01:34:34 +00:00
anthonyd%netscape.com
1ddf298e06
r: mjudge
...
disabled selection (grey selection) excludes input fields now.
git-svn-id: svn://10.0.0.236/trunk@67670 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-30 18:55:13 +00:00
mjudge%netscape.com
aacbb20c68
massive change to stop the editor fromknowing about nsIPresShell or nsIDocument
...
git-svn-id: svn://10.0.0.236/trunk@67485 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 06:20:36 +00:00
mjudge%netscape.com
24b8f29c46
ender lite checkin.
...
git-svn-id: svn://10.0.0.236/trunk@67387 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 07:37:12 +00:00
akkana%netscape.com
b2aefd93c7
Change Save File APIs in layout and editor to eliminate the specific
...
references to text and html and make them more general (take a mime type).
In the editor, prettyprint all output if editor.prettyprint_html is set.
git-svn-id: svn://10.0.0.236/trunk@67155 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 01:00:50 +00:00
brade%netscape.com
845b272d31
for DragDrop, call InsertFromDrop which will handle the drop for the appropriate flavors (as paste if appropriate)
...
git-svn-id: svn://10.0.0.236/trunk@67113 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 14:15:33 +00:00
scc%netscape.com
0dbeaa04b3
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66693 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 09:33:45 +00:00
anthonyd%netscape.com
10a34f6e1b
drawing selection as tri-state. on-off-disabled. hardcoded disable color to grey right now. r=mjudge
...
git-svn-id: svn://10.0.0.236/trunk@66600 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 23:11:41 +00:00
akkana%netscape.com
0e6558edd8
6276: Add wrapping support for mail.
...
git-svn-id: svn://10.0.0.236/trunk@66579 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 22:45:54 +00:00
akkana%netscape.com
c965d13ea1
Wrapping code, useful for citers and perhaps other code
...
git-svn-id: svn://10.0.0.236/trunk@66571 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 22:32:56 +00:00
akkana%netscape.com
eb9b9e717d
29794: Disable meta-refresh in editor pages.
...
API and some implementation for 6276: rewrap.
git-svn-id: svn://10.0.0.236/trunk@66336 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 22:39:10 +00:00
scc%netscape.com
979b51638c
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66274 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 07:52:02 +00:00
scc%netscape.com
4f0c5e3591
making string conversions explicit
...
git-svn-id: svn://10.0.0.236/trunk@66273 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 07:44:58 +00:00
akkana%netscape.com
35155abf7c
35814: add clipboard type to editor paste methods, and call the right type
...
git-svn-id: svn://10.0.0.236/trunk@66040 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 23:38:21 +00:00
cmanske%netscape.com
d2540f15c6
Lots and lots of bug fixes and XUL widget conversions. Work in progress, but must checkin to allow XPFE to fix bugs
...
git-svn-id: svn://10.0.0.236/trunk@65942 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 03:19:31 +00:00
jfrancis%netscape.com
86d514b5e7
Wrote RemoveAllInlineProperties() to deal with clearing out inline style, and also fixed a bunch of IME bugs.
...
git-svn-id: svn://10.0.0.236/trunk@65879 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 21:50:19 +00:00
cmanske%netscape.com
20170b35d2
Fixed spell checker bug 34479. r=akkana, a=leaf
...
git-svn-id: svn://10.0.0.236/trunk@65402 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-06 01:17:54 +00:00
jfrancis%netscape.com
d806359a89
cleanup and small bug fixes
...
git-svn-id: svn://10.0.0.236/trunk@64637 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 22:57:19 +00:00
akkana%netscape.com
7b657af921
33705: obey middlemouse.paste pref in the editor
...
git-svn-id: svn://10.0.0.236/trunk@64544 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-30 01:23:47 +00:00
jfrancis%netscape.com
74811a7572
re-enable password field code
...
git-svn-id: svn://10.0.0.236/trunk@64491 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 14:04:26 +00:00
jfrancis%netscape.com
97c011ae42
turning back on password field handling in editor
...
git-svn-id: svn://10.0.0.236/trunk@64490 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 13:45:08 +00:00
jfrancis%netscape.com
973e5a251c
making editor hip to inline style changes on collapsed selections. plus lots of removal of unused code.
...
git-svn-id: svn://10.0.0.236/trunk@64489 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 12:53:23 +00:00
scc%netscape.com
99d2180703
small changes to clients of string converting APIs
...
git-svn-id: svn://10.0.0.236/trunk@64174 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-26 11:39:08 +00:00
jfrancis%netscape.com
386e43e682
improved paste performance in editor (WIP) (bug 28783)
...
set/remove inline stlye rewrite (lots of bug #s)
git-svn-id: svn://10.0.0.236/trunk@63948 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 00:26:47 +00:00
mjudge%netscape.com
c7f7d6d46f
r=jfrancis. small change to stop the editor from scrolling window when it DOESNT handle a key event
...
git-svn-id: svn://10.0.0.236/trunk@63675 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-22 01:30:16 +00:00
akkana%netscape.com
7eb76da572
Fix paste as quotation
...
git-svn-id: svn://10.0.0.236/trunk@62802 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 02:57:38 +00:00
akkana%netscape.com
168bf9aee5
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.
git-svn-id: svn://10.0.0.236/trunk@61693 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 23:26:46 +00:00
jfrancis%netscape.com
50f00945bf
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.
git-svn-id: svn://10.0.0.236/trunk@61653 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 04:39:30 +00:00