cmanske%netscape.com
949e725655
New method for table editing (b=20973, r=jfrancis); Use nsIStyleSheet::SetEnable() for editmode stylesheets instead of removing and reloading -- necessary for bug 40767. r=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@72189 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-14 04:58:29 +00:00
jfrancis%netscape.com
4acebd2712
fix for 41369: editor backspace crashes or loses data when at the beginning of text that has multiple br's before it. (dogfood+)
...
r=sfraser; a=beppe
git-svn-id: svn://10.0.0.236/trunk@71960 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-10 02:25:50 +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
kin%netscape.com
0284be95cf
Fix for bugs:
...
41605 Crash doing editor.js:EditorShutdown() when doing File->close
41734 Applying Override StyleSheet causes Editor crash.
Added missing NS_IF_ADDREF in GetSelectedElement().
r=jfrancis@netscape.com a=beppe@netscape.com
git-svn-id: svn://10.0.0.236/trunk@71791 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-08 14:45:12 +00:00
mjudge%netscape.com
cd909ee80b
regression fix. my bad. changing editor code to have some duplicate code from nsSelection to output the whole document. r=donm a=donm regression ect.
...
git-svn-id: svn://10.0.0.236/trunk@71726 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-07 22:44:52 +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
cmanske%netscape.com
4d9e22e63c
Fix for 41034 - new list submenu command support for doing DL lists. r=sfraser, a=beppe
...
git-svn-id: svn://10.0.0.236/trunk@71542 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-05 20:26:40 +00:00
warren%netscape.com
cc5d426fbe
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
...
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
jfrancis%netscape.com
af793dca0e
backend work for 41034: getting format feedback and list feedback untangled from each other.
...
git-svn-id: svn://10.0.0.236/trunk@71349 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-02 07:47:53 +00:00
jfrancis%netscape.com
695763bc3d
fixes
...
41075: forward delete can delete wrong char,
41149: incorrect format feedback when in lists
git-svn-id: svn://10.0.0.236/trunk@71346 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-02 06:03:46 +00:00
sspitzer%netscape.com
620c1e0e28
turn off mjudge's printf for everyone but mjudge
...
git-svn-id: svn://10.0.0.236/trunk@71295 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-01 23:04:46 +00:00
mjudge%netscape.com
3161e04a02
fixing caret usages. hiding caret now is done by giving the stack destructor a caret * not a presshell
...
git-svn-id: svn://10.0.0.236/trunk@71231 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-01 02:38:13 +00:00
akkana%netscape.com
81f6895262
36559: run selection batching earlier in DeleteSelection, now that
...
the fix for 38713 allows it, so that deleting the selection doesn't
cause an autocopy. r=jfrancis a=beppe
git-svn-id: svn://10.0.0.236/trunk@71112 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-31 00:03:02 +00:00
jfrancis%netscape.com
dc1c4a0f26
fixing unix nsCOMPtr usage
...
git-svn-id: svn://10.0.0.236/trunk@70773 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-24 23:59:45 +00:00
jfrancis%netscape.com
8ce2bf117c
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@70771 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-24 23:38:07 +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
cmanske%netscape.com
77f7ac61c7
Fixed infinite loop in Join Table Cell, bug 30606, r=akkana, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@70468 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-18 21:02:10 +00:00
cmanske%netscape.com
0d89d5ecea
Last tweak of the night to Split Table Cell
...
git-svn-id: svn://10.0.0.236/trunk@70361 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 06:47:34 +00:00
cmanske%netscape.com
b81ed94ab8
Fixed another edge case in Split Cell when lots of columns have rowspan > 1
...
git-svn-id: svn://10.0.0.236/trunk@70341 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 06:23:55 +00:00
cmanske%netscape.com
7b902466de
Fixed problems when spliting a cell that has both rowspan > 1 and colospan > 1, part of bug 20973
...
git-svn-id: svn://10.0.0.236/trunk@70288 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 04:58:34 +00:00
cmanske%netscape.com
46b34ca1a6
Implemented Split Table Cell, part of bug 20973
...
git-svn-id: svn://10.0.0.236/trunk@70261 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 03:21:17 +00:00
jst%netscape.com
e4d9d527e8
Updating nsIContent to allow accessin the attribute prefix and not only the attribute name and value.
...
git-svn-id: svn://10.0.0.236/trunk@70202 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 00:21:53 +00:00
cmanske%netscape.com
db806b4238
Fixed Composer taskbar buttons. Changed Editorshell mouse listener so editorshell controls action, allowing selection of elements in All Tags mode with single click. Improved isCommandEnabled for Split cell command
...
git-svn-id: svn://10.0.0.236/trunk@69997 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 05:33:51 +00:00
mjudge%netscape.com
78cd7564f7
no point in turning off the link handler if we are allready in text only mode.
...
git-svn-id: svn://10.0.0.236/trunk@69746 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 05:18:45 +00:00
cmanske%netscape.com
97d27f72e7
Another tweak to table editing
...
git-svn-id: svn://10.0.0.236/trunk@69741 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 04:39:27 +00:00
cmanske%netscape.com
429c38a08e
Shoud return NS_EDITOR_ELEMENT_NOT_FOUND from GetFirstSelectedCellInTable if cell not found
...
git-svn-id: svn://10.0.0.236/trunk@69740 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 04:29:10 +00:00
cmanske%netscape.com
8803273a98
Table editing: Join and Split cells (part of bug 20973)
...
git-svn-id: svn://10.0.0.236/trunk@69728 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 03:06:29 +00:00
mjudge%netscape.com
1f55bd749b
writing out from content start using domseelction
...
git-svn-id: svn://10.0.0.236/trunk@69537 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-13 08:04:29 +00:00
jfrancis%netscape.com
3b0339c1f2
fix for 38991: making lists screwed up
...
git-svn-id: svn://10.0.0.236/trunk@69482 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 23:43:50 +00:00
brade%netscape.com
b1dc7bed7a
allow drop of files into Composer (create image or link as appropriate)
...
git-svn-id: svn://10.0.0.236/trunk@69418 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 14:57:03 +00:00
cmanske%netscape.com
40262764bc
Fixed SetBackgroundColor to remove 'bgcolor' when appropriate. Changed prompt for Title to use new string messages
...
git-svn-id: svn://10.0.0.236/trunk@69317 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-12 02:37:33 +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
994d0de6a6
editor embedding work; fixing bug with making lists
...
git-svn-id: svn://10.0.0.236/trunk@68883 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 21:06:49 +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
289b75d564
splitting mail cites in replies now gives you the caret where you want it.
...
git-svn-id: svn://10.0.0.236/trunk@68428 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 21:22:09 +00:00
jfrancis%netscape.com
ce54ba7bc9
fixing bugs with paste; making paste not inherit local inline stlyes
...
git-svn-id: svn://10.0.0.236/trunk@68414 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 20:42:36 +00:00
jfrancis%netscape.com
70ffe624ce
fix for 29320; deletion putting caret in wrong table cell
...
git-svn-id: svn://10.0.0.236/trunk@68292 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 23:54:00 +00:00
cmanske%netscape.com
f9998d03b6
Added 'Split Cell' and fixed initialization of 'Join Cells' in table menu. Added stubs for 'Split Cell'
...
git-svn-id: svn://10.0.0.236/trunk@68273 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 22:32:24 +00:00
cmanske%netscape.com
eddcbafbde
Replace GetBodyElement with GetRootElement to fix bustage
...
git-svn-id: svn://10.0.0.236/trunk@68235 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 14:32:07 +00:00
cmanske%netscape.com
140f858dfd
HTML Soure editor is working. Tweaked some dialog xul. Removed some unused stuff from EditorCommands.js
...
git-svn-id: svn://10.0.0.236/trunk@68234 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 14:02:03 +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
a76b67e514
Restoring one of Joe's fixes, apparently lost in a CVS merge in the last checkin
...
git-svn-id: svn://10.0.0.236/trunk@68175 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 23:38:36 +00:00
akkana%netscape.com
b9a29fd98d
37560: convert platform to dom newlines before inserting html. r=cmanske
...
git-svn-id: svn://10.0.0.236/trunk@68106 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 21:18: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
jfrancis%netscape.com
c1c92a17d8
implementing list behavior spec, plus a few bug fixes
...
git-svn-id: svn://10.0.0.236/trunk@67974 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 00:14:28 +00:00
jfrancis%netscape.com
afd82c66f7
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@67973 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 00:09:13 +00:00
cmanske%netscape.com
5eed0d89a9
Set focus when page is done loading. Fixed labels for menus and toolbars. Replaced 'vertical-align' with 'valign' for box alignment. Changed strings for Edit Modes. Unload style sheets when loading a url into existing window
...
git-svn-id: svn://10.0.0.236/trunk@67836 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 03:24:11 +00:00
sfraser%netscape.com
e1c3f451ab
Fixes for bugs 34503 and 34504 -- split the editor controller into editor and composer controllers, and make commands for lots of editor functions.
...
git-svn-id: svn://10.0.0.236/trunk@67740 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-01 21:49:52 +00:00
cmanske%netscape.com
ae7bc112b6
Fixed bug 37029, strip <body> from head output string. Last checkin fixed bug 36681: put last-modified date in Page Properties
...
git-svn-id: svn://10.0.0.236/trunk@67590 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 23:39:27 +00:00