Граф коммитов

1028 Коммитов

Автор SHA1 Сообщение Дата
cmanske%netscape.com 32ef3a8757 Fixed window title bug 30100, removed debug code in table editing. r=brade 2000-03-25 02:41:19 +00:00
akkana%netscape.com 94b179c77e 33208: Fix problem of editor not initializing on pages with JS. r=sfraser 2000-03-25 02:27:57 +00:00
norris%netscape.com 4eb52aa84b 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 bebfa35340 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 f07861250d fixing iid 2000-03-24 00:45:44 +00:00
jfrancis%netscape.com 0b23120401 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 a43e1b1c64 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 40a16fc16b Fix miscellaneous editor leaks. r=jfrancis@netscape.com 2000-03-23 01:14:49 +00:00
dbaron%fas.harvard.edu dc59bf9530 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 880a4f2081 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 901944bd23 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 4038b1da98 30311: add a plain-vs-html flag to InsertAsCitedQuotation. r=rhp 2000-03-20 23:13:25 +00:00
brade%netscape.com afaebe1532 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 55efbe2103 Remove a printf 2000-03-18 02:05:22 +00:00
brade%netscape.com 82b4b27e89 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 912ca59eba Warning fix -- remove unused variable 2000-03-17 02:10:55 +00:00
sfraser%netscape.com 3044e9a3f6 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 118b8c5669 Table row, column, all-cells selection now working. Menu items enabled. r=mjudge 2000-03-17 01:46:17 +00:00
cmanske%netscape.com 235ce19d67 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 8f13e2f0b2 25645, fix delete line and kill to end 2000-03-14 02:58:14 +00:00
akkana%netscape.com 739e5055f3 Fix paste as quotation 2000-03-14 02:57:38 +00:00
ftang%netscape.com 6ea7fbcc1c 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 fb3041279a replaced calls to deprecated string methods 2000-03-12 20:39:41 +00:00
rickg%netscape.com 194f10b94d landing phase 2 to remove deprecated string calls 2000-03-12 11:10:07 +00:00
rickg%netscape.com ffe78e83e5 removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
tbogard%aol.net 04645ac524 Use the XPIDL generated macro to declare the methods for nsIDocumentLoaderObserver interface. 2000-03-11 01:01:39 +00:00
tbogard%aol.net 23282f97e8 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 3ecba57c7d Fix for 17419. a=bobj@netscape.com, r=ftang@netscape.com 2000-03-10 01:30:07 +00:00
sfraser%netscape.com 5fae71c9f2 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 fdca7c332f Fix for the solaris compiler; I need to include nsITimer.h. r=brade 2000-03-04 00:33:15 +00:00
sfraser%netscape.com d86d156a86 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 a6d97b2321 fix spelling of hander to handler. bug #29407. r=sspitzer 2000-02-27 20:51:11 +00:00
sspitzer%netscape.com 7cb570ad1b 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 e6db193491 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 1018c411e5 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 6d57ee0984 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 df86826711 a=jar r=sfrasier,jfrancis,akkana bug for editor find not working 2000-02-23 05:07:42 +00:00
cmanske%netscape.com 7eeef2c51f Fixed bad message dialog title, PDT+ bug 28294. r=akkana 2000-02-19 01:53:59 +00:00
akkana%netscape.com 4a62deb1e7 27908: Fix multiple keyboard pastes by disabling ProcessShortCutKeys (finally!) r=brade, a=jar 2000-02-18 21:32:26 +00:00
jfrancis%netscape.com d966e1ef2c 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 8f20e69369 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 56fb0c4bb2 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 76cdaa0097 fix my windows bustage. 2000-02-16 03:22:19 +00:00
sspitzer%netscape.com b50f24a71b move the nsICmdLineHandler responsibilties from nsHTMLEditorLog to nsEditorService. r=sfraser 2000-02-16 03:14:20 +00:00
akkana%netscape.com 7a79937c2f Fix build bustage -- case sensitivity error, apparently 2000-02-16 02:36:27 +00:00
sspitzer%netscape.com 901a6ea5f1 not part of the build, yet. 2000-02-16 02:21:30 +00:00
akkana%netscape.com 447ae26d32 24694: Create the bogus node after newly inserted non-text nodes. r=sfraser. 2000-02-16 02:11:39 +00:00
sfraser%netscape.com 6be7a2a662 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 57de6e6cd7 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 096edb7034 Expose the transaction manager to outside, for bug 18395. r=akkana 2000-02-16 01:36:30 +00:00
sfraser%netscape.com 6ac2852bf0 Adding nsEditorCommands.cpp, for bug 18395. r=pinkerton 2000-02-16 01:35:57 +00:00
sfraser%netscape.com 6d1f8c6acb First Checked In. 2000-02-16 01:33:03 +00:00
jfrancis%netscape.com 7a0f4cf2e1 fix for 27699: ime text insert screwed up for single line edit fields 2000-02-16 00:53:31 +00:00
cmanske%netscape.com 770a137b12 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 189ce7fb0c fix for 17994: indent skips down a line 2000-02-13 13:06:21 +00:00
jfrancis%netscape.com 6939f0a6dd fix for 27188: crash when making text bold 2000-02-13 12:52:15 +00:00
akkana%netscape.com db4cd55837 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 98cbc65454 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 be6967c591 Removed unused forward declaration of class nsIBrowserWindow. 2000-02-11 01:11:37 +00:00
tbogard%aol.net 022cfdcc29 Removed unused include file. 2000-02-11 01:10:55 +00:00
cmanske%netscape.com afecaab477 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 b32999a1de 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 cd6f5d237b 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 840c8350e1 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 c9505c0fa5 implementing font increase/decrease size for html editor (bug 18774) r=floppy moose 2000-02-08 12:53:34 +00:00
sspitzer%netscape.com 72e8a9e317 make it so -chrome <chrome url> does the right thing.
r=mscott
2000-02-08 03:12:39 +00:00
sspitzer%netscape.com 9431eb3736 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 28fd752530 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 ebc0651bbf 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 784eafea80 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 5816b366ff fixing warning; r=akkana 2000-02-03 23:29:09 +00:00
jfrancis%netscape.com ac019d7deb 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 3ba836df7b 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 894a83b297 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 395f325b0c more inline style feedback fixes (24574). r=sfraser 2000-02-02 22:47:43 +00:00
pinkerton%netscape.com ff5704575e 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 48e640ed4f Conversion to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-01 14:26:27 +00:00
buster%netscape.com a3ce5e7f22 fixed bug 25767
r=beard
2000-02-01 05:12:25 +00:00
jfrancis%netscape.com f91098d0f6 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 5e2f88b7f8 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 0044578da8 Insert/update META charset tag for charset menu operation, bug 17797, r=akkana. 2000-01-27 03:35:44 +00:00
jst%citec.fi 4104f66aa7 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 e6d4980d54 put the revised print command. 2000-01-26 16:01:40 +00:00
cmanske%netscape.com 1a85d5b775 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 bb4e29cc50 Turn off debug printf and enable formatting. Still r=jfrancis 2000-01-26 02:31:30 +00:00
akkana%netscape.com a3dbe39403 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 c56eb0eb69 Add nsHTMLEditUtils 2000-01-26 00:48:12 +00:00
akkana%netscape.com 7b5b06b014 Utilities for use by editor and edit rules. r=jfrancis 2000-01-26 00:36:18 +00:00
kin%netscape.com ee76e82f41 Forgot to remove bogus NS_NOTREACHED line in IsMozEditorBogusNode(). 2000-01-18 23:52:23 +00:00
kin%netscape.com 9ef6758595 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 a37b31dc09 WIP for 18395, various editor command handling and updating changes. r=akkana 2000-01-18 21:50:15 +00:00
buster%netscape.com d0f1bda271 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 c8e28aa7ac 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 462fd8aa29 fixed 24114 - password fields showing the real text 2000-01-17 10:24:25 +00:00
jfrancis%netscape.com 634a777322 * 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 035bf4f17e small fix for bug23833 r= jfrancis 2000-01-13 23:56:34 +00:00
kin%netscape.com 3f215a5e83 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 e70eaf046f 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 a5fc421d20 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 bd90662588 removed the hard-coded font for text editor controls
b 17303 r=buster
2000-01-12 15:37:39 +00:00