413 Commits

Author SHA1 Message Date
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
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
cmanske%netscape.com
e196258f67 Fixed Composer bugs 287475, 36937, 36981, 36996. More massive XUL skin conversion.
git-svn-id: svn://10.0.0.236/trunk@67482 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-28 05:59:16 +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
95c5ec2a22 factored paste so drop could use the common code; added InsertFromDrop, InsertFromTransferable, PrepareTransferable; r/tested=akkana; tested=jst
git-svn-id: svn://10.0.0.236/trunk@67112 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 14:15:04 +00:00
brade%netscape.com
a670cfd1c0 add methods for InsertFromDrop, PrepareTransferable, InsertFromTransferable; r=akkana
git-svn-id: svn://10.0.0.236/trunk@67111 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 14:14:48 +00:00
jfrancis%netscape.com
612bfa299f lots of improvements to block transformations:
1) looks inside inlines for breaks;
2) fixes the "extra break when unlisting" bug
3) changing paragraph style to normal consistently gets breaks
4) any splitting needed occurs when blocks inserted
plus a lot of small bug fixes


git-svn-id: svn://10.0.0.236/trunk@66975 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 11:51:12 +00:00
scc%netscape.com
96a031fd50 making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66666 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 06:56:47 +00:00
sfraser%netscape.com
e70599bdc0 Fix for 29843 -- caret disappears on delete. r=jfrancis
git-svn-id: svn://10.0.0.236/trunk@66518 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 03:59:50 +00:00
sfraser%netscape.com
d158f6cf76 Fix a warning.
git-svn-id: svn://10.0.0.236/trunk@66517 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 03:58:10 +00:00
jfrancis%netscape.com
0ce2a2d341 tab in table, tab in lists, fixed inline style handling over multi-ranged selections
git-svn-id: svn://10.0.0.236/trunk@66313 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 21:39:35 +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