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

732 Коммитов

Автор SHA1 Сообщение Дата
cmanske%netscape.com 9da7478ff3 Added do_QueryInterface to fix build bustage for Linux 1999-09-29 23:33:45 +00:00
kin%netscape.com f822df693a Fix for build bustage on Linux. 1999-09-29 23:19:34 +00:00
cmanske%netscape.com dc4f4e93aa Carpool checkin, r=brade. Lots of editor UI work, including new Advanced Edit dialog by Ben Goodger. Fixed style sheet loading leaks and implemented override style sheets for editor behavior, which be unloaded for edit mode vs. browser preview mode 1999-09-29 21:45:50 +00:00
akkana%netscape.com 8757acdf01 Set the preformatted output flag if appropriate 1999-09-29 20:23:07 +00:00
akkana%netscape.com 401214e3e3 14859: make rules code smarter about identifying blockquote type=cite 1999-09-29 20:20:31 +00:00
akkana%netscape.com 500da59343 14731: only insert formatting whitespace for block nodes 1999-09-29 20:19:20 +00:00
jfrancis%netscape.com 75ecd98021 revised UNDO; introduced first cut at the "mozdiv" typing rules 1999-09-29 20:08:15 +00:00
jfrancis%netscape.com 1c960f2fad First Checked In. 1999-09-29 20:07:32 +00:00
buster%netscape.com f2ead0f5f6 fixed bug 13887, caret in odd place at editor launch
a=chofmann, r=sfraser
1999-09-28 00:49:56 +00:00
sfraser%netscape.com c4b1ea02d7 Fix for bug 14640 -- unregister the selection listener when we get more than one reload in the editor. coded buster, r sfraser, a leaf. 1999-09-23 23:46:23 +00:00
buster%netscape.com 4a4e1d5c63 fixed IsEditable again, based on new info.
Now, only \n are held in the content model, making the original
implementation correct.
a=chofmann, r=akkana
1999-09-23 19:08:42 +00:00
buster%netscape.com e453f8e46f 13669: password data wrong if user types with 1 or more chars selec...
my bad, I make the assumption everywhere that start>=end at the end of
  GetTextSelectionOffsets().  Now I enforce that restriction before returning.

14430: partial fix for misbehaving inline attribute code
1999-09-23 04:01:10 +00:00
buster%netscape.com e9b2097356 14602: IsEditable is broken.
removed optimization where we searched text strings and made our own guess about
  whether it was editable or not.  Now we just trust layout, if there's a frame, it's editable.
1999-09-23 00:10:51 +00:00
cmanske%netscape.com 568234107f More list property dialog work. Remaned GetParagraphStyle to more readable GetParagraphTags. Added GetListTags needed for list manipulation. Enhanced GetElementOrParentByTagName to handle lists 1999-09-22 05:52:44 +00:00
buster%netscape.com 98471972d2 very simple extension of a fix already in place for bug 11804 1999-09-22 05:00:58 +00:00
sfraser%netscape.com a65ed7e497 Fixed GetFirst/LastEditable node 1999-09-22 01:23:58 +00:00
sfraser%netscape.com 0b0799bac9 Some utility methods, and added ForceUpdate. 1999-09-22 01:22:35 +00:00
sfraser%netscape.com 52a4a9f8d8 Expose the type-in state through nsIHTMLEditor 1999-09-22 01:21:56 +00:00
sfraser%netscape.com 0b6552c765 Implement UpdateInterfaceState 1999-09-22 01:20:24 +00:00
sfraser%netscape.com ab224426d4 Some utility functions for getting state. 1999-09-22 01:18:51 +00:00
brade%netscape.com 3f0b1d079c warning cleanup 1999-09-21 22:32:39 +00:00
brade%netscape.com 19ec219fb7 allow for txn to have id/string for get/set 1999-09-21 22:31:27 +00:00
brade%netscape.com 735237d96e allow txn to get/set string and id 1999-09-21 22:29:44 +00:00
buster%netscape.com fdb1657ecb fixed a problem with asserts trying to merge empty aggregate transactions.
if the aggregate transaction is empty, don't execute it.  It's not technically
illegal, but it's a waste, and it causes the assert.
1999-09-21 20:46:36 +00:00
joki%netscape.com 96be20de98 Changing dom event VK_* names to DOM_VK_* 1999-09-21 14:19:17 +00:00
tao%netscape.com 8891fb2578 Move editor.properties from content/ to locale/, 1999-09-21 06:30:03 +00:00
cmanske%netscape.com 3744ca849c Editor bug fixes. List Properties dialog work. Fixed menu access keys in DTD file. Fixed using selection->Clear() cases 1999-09-21 01:36:30 +00:00
waterson%netscape.com 848853d3e8 Fix Linux bustage. 1999-09-20 04:50:18 +00:00
buster%netscape.com 16446efc84 most of the fix for bug 11804, type-in state wasn't properly removing
inline attributes from the next character entered (you're in a bold word
and user clicks bold button, should make next character not bold.)
all done except for font properties.
1999-09-20 04:20:18 +00:00
buster%netscape.com ebe26ab6d3 turned off a debug flag 1999-09-20 04:17:05 +00:00
buster%netscape.com 3c3fee1121 fixed recent bustage on windows that '.' key wouldn't work, making it
tough to type URL's in browser.  still needs work, but it's usable again.
1999-09-20 04:16:34 +00:00
buster%netscape.com 700374e720 turned off a noisy debug flag 1999-09-20 04:15:36 +00:00
jfrancis%netscape.com 2569f4a0cb fixing a heap-o-undo problems and some mBogusNode problems 1999-09-20 01:31:44 +00:00
buster%netscape.com ad6f14fd32 fixed an error where the out param was not being initialized to null.
This could cause an error in the caller if the caller fails to check the return
code as well as the pointer!=null before dereferencing the result.
1999-09-19 23:47:04 +00:00
mccabe%netscape.com 39e5fe6519 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
jfrancis%netscape.com 02f20427ef improved handling of tabs (nested tables now work) and also fixed bug 13662 1999-09-19 10:32:21 +00:00
jfrancis%netscape.com 7f1813ed34 fix bug 13469 1999-09-19 10:31:31 +00:00
jfrancis%netscape.com c91289428f putting tab handling back in KeyDown(). Else editor never gets tabs. 1999-09-19 10:30:30 +00:00
davidm%netscape.com 06e68518d9 Change the call to shutdown to a call to quit. 1999-09-18 00:29:01 +00:00
jfrancis%netscape.com 248452a87c fix for 13677 1999-09-17 23:15:12 +00:00
buster%netscape.com 496568c9b5 fixed some warnings 1999-09-17 20:22:13 +00:00
buster%netscape.com b7d6fcb807 fixed a compiler warning 1999-09-17 20:19:50 +00:00
buster%netscape.com adc523b979 fixed an assesrtion in ~nsHTMLEditor caused by calling GetDocument()
when Init() had never been called.  This is a legal sequence
(nsHTMLEditor is instantiated and destroyed without Init() ever being called),
so now it's allowed.
1999-09-17 20:18:50 +00:00
buster%netscape.com 420962b484 fixed a warning 1999-09-17 20:17:22 +00:00
akkana%netscape.com 6f7a630dad Handle everything in KeyPress; make KeyDown a nop. This also fixes bug 13962 1999-09-17 20:11:13 +00:00
sfraser%netscape.com a68044b6d1 Fix the double reload problem in the editor, which fixes bug 14045 and maybe others. 1999-09-16 23:54:08 +00:00
sfraser%netscape.com 380a9bb11a Don't show the caret initially; it will be made visible when the editor, or text widget, gets a focus event. 1999-09-16 01:16:31 +00:00
buster%netscape.com 8a995bfc5e fixed bug 13810 by removing an extraneous check for empty string. empty strings are perfectly legal
in WillInsertText
1999-09-15 19:43:19 +00:00
akkana%netscape.com 3867426c89 Turn on whitespace insertion 1999-09-15 17:55:41 +00:00
jfrancis%netscape.com 63b3dce079 fix for bug 13500 - typo that broke deletion 1999-09-15 05:43:25 +00:00