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

916 Коммитов

Автор SHA1 Сообщение Дата
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
jfrancis%netscape.com e171985f93 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 54bd51b737 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 cf64a5c902 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 698852a4f4 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 1f37b81420 fixing VC5 build (missing return value) 2000-01-11 01:25:00 +00:00
jfrancis%netscape.com 7f37ccf2d2 not all compilers created equal 2000-01-10 10:44:18 +00:00
jfrancis%netscape.com 81a137561c fix for 11994, an IME bug. (accidentally left out of prior checkin) 2000-01-10 10:20:51 +00:00
jfrancis%netscape.com e72a2924a8 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 8c236a7d13 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 b99928a9c0 fixing warnings 2000-01-06 00:16:18 +00:00
jfrancis%netscape.com 6229129616 continuing the war on the Case Of The Happy Caret 2000-01-05 12:24:10 +00:00
akkana%netscape.com 0b23aa43ac 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