51 Commits

Author SHA1 Message Date
kin%netscape.com
b1c5d5cd44 Fix for bug #43679: lose sender when scrolling in the addressing pane
Modified CreateAnonymousContent() to use mCachedState if it exists.

r=ducarroz@netscape.com


git-svn-id: svn://10.0.0.236/trunk@73688 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-05 20:51:08 +00:00
kin%netscape.com
f65d1b5fba Fix for bug #42178 Back causes data corruption
Modified CreateAnonymousContent() so that if the text widget has
a default value, it adds it as a text node under the div after it
is created. Add better error checking to avoid possible problems.
Removed calls to SetTextControlState() that were used
to initialize the text widget contents from GetPrefSize() because
it was causing a reflow within a reflow and the editor to be re-entered.
Added missing call to GetText() in Reset().

r=sfraser@netscape.com


git-svn-id: svn://10.0.0.236/trunk@73592 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-30 14:51:58 +00:00
jfrancis%netscape.com
890c0d5e35 fixing max text length initialization for text fields. 43275
git-svn-id: svn://10.0.0.236/trunk@73576 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-30 05:51:34 +00:00
sfraser%netscape.com
3ace47ff12 Fix for 44118 and nsbeta2+ bug 42625, r=kin. Update selection-based commands (e.g. cut/copy) when the selection changes from collapsed to non-collapsed and vice versa, not just when it is uncollapsed.
git-svn-id: svn://10.0.0.236/trunk@73554 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-29 22:36:10 +00:00
mjudge%netscape.com
e40b754d98 oninput and on change now firing. this should be working completely now. bug 42045 uncommenting out lines that I had commented out for someone on accident. also this fixes listeners not firing for textareas and only for text inputs. pdt+dogfood+ ect.
git-svn-id: svn://10.0.0.236/trunk@73508 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-29 05:17:58 +00:00
mjudge%netscape.com
a8730b8081 removing observer. put in on accident. editor will handle oninput changes. if not i can un comment this
git-svn-id: svn://10.0.0.236/trunk@73381 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 04:16:44 +00:00
mjudge%netscape.com
771787b6c1 r=jfrancis,r=hyatt 42045 beta2+ 42675 beta2+ hitting return on text area not putting new line. onchange,oninput.
git-svn-id: svn://10.0.0.236/trunk@73374 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-28 04:00:12 +00:00
ducarroz%netscape.com
af2a45c882 Fix for bug 43575. Back out a line that Rods accidently change while checkin rev 1.40 R=hyatt
git-svn-id: svn://10.0.0.236/trunk@73289 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-27 05:26:28 +00:00
rods%netscape.com
26ec507dd2 Better fix for printf spewage.
git-svn-id: svn://10.0.0.236/trunk@73056 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 13:19:50 +00:00
vidur%netscape.com
91fa351b69 Getting rid of debug spewage left in by one of the last couple of checkins
git-svn-id: svn://10.0.0.236/trunk@73045 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 05:51:07 +00:00
mjudge%netscape.com
88b03321ef fix for 42188,42347 r=akkana . use selection controller to tell the doc if it should display non-text-selection.
git-svn-id: svn://10.0.0.236/trunk@73024 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 04:01:19 +00:00
rods%netscape.com
6601b1f95f It wasn't call the NavQuirks sizing code when in NavQuirks mode.
Bug 42521,41629 r=kmcclusk


git-svn-id: svn://10.0.0.236/trunk@73018 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 02:30:38 +00:00
dbaron%fas.harvard.edu
e01c1a7a60 Fix leak of nsInputDimensionSpec. r=waterson
git-svn-id: svn://10.0.0.236/trunk@72973 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-22 22:49:02 +00:00
hyatt%netscape.com
fd933e0e96 Turning on the new tree widget. Bug#30511, r=evaughan
git-svn-id: svn://10.0.0.236/trunk@72552 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-19 22:57:39 +00:00
sfraser%netscape.com
f5dc32b34c Fix bug 42145 -- need to clear the editor out of the editor controller when the text frame is going away (like when its content is hidden in a popup window). r=kin
git-svn-id: svn://10.0.0.236/trunk@72348 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-16 06:09:33 +00:00
rbs%maths.uq.edu.au
de23cc3486 Change invalid REC-html40 to correct XHTML namespace. b:7834. a:ekrock@netscape.com
git-svn-id: svn://10.0.0.236/trunk@72300 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-15 09:54:41 +00:00
mjudge%netscape.com
6e990f8280 handling of on input. adding selection change notifications to commands. we must tell the document when selection happens in the input fields. regriession from 34986, r=saari a=pdt+
git-svn-id: svn://10.0.0.236/trunk@72177 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-14 03:01:31 +00:00
mjudge%netscape.com
1b7d75c3db didnt implement selection. bug=34896. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@71923 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 21:55:50 +00:00
mjudge%netscape.com
6209ff4eb0 form elements now accept a nsIFormFrame instead of the implementation as the parameter to allow others that inheirit from nsIFormFrame to call "CanSubmit". bug=34896 ender-lite, r=hyatt
git-svn-id: svn://10.0.0.236/trunk@71882 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 07:16:20 +00:00
mjudge%netscape.com
8fa1c2f4b0 not in build, bug 34896
git-svn-id: svn://10.0.0.236/trunk@71877 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-09 05:13:32 +00:00
mjudge%netscape.com
8e98182161 bug=34896 setting up initial text to work after evaughns box changes to ender-lite. a=beppe, r=evaughn,r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@71682 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-07 01:21:03 +00:00
evaughan%netscape.com
3640c7b6b3 Fixed for ender-lite painting problems. bug #34896
-r mjudge


git-svn-id: svn://10.0.0.236/trunk@71573 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-06 01:25:03 +00:00
brade%netscape.com
7d358cfcd5 #ifdef appropriately for ENDER_LITE (especially Macintosh); blocking Macintosh development; bug #41323; a=beppe; r=kin; a/r=mjudge
git-svn-id: svn://10.0.0.236/trunk@71384 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-02 20:57:10 +00:00
rods%netscape.com
0d2a64ae4e now checks to see if an explicit width or height is being set and then set the maxElementSize properly
it already did this for NavQuirks, this is for Standard mode
Bug 40621 r=dcone


git-svn-id: svn://10.0.0.236/trunk@71370 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-02 14:37:27 +00:00
mjudge%netscape.com
26495f08d9 bug = 34896. changing caret use to not demand a presshell. r=hyatt
git-svn-id: svn://10.0.0.236/trunk@71232 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-01 02:39:52 +00:00
kin%netscape.com
d7bccacbfb Part 1 of fix for bug #39821: Drag and Drop interferes with selection.
layout/base/public/nsIFrameSelection.h
  layout/base/src/nsSelection.cpp
  layout/events/src/nsEventStateManager.cpp
  layout/html/base/src/nsFrame.cpp
  layout/html/forms/src/nsGfxTextControlFrame2.cpp
  xpfe/browser/resources/content/navigatorDD.js

r=brade@netscape.com,cmanske@netscape.com a=beppe@netscape.com,waterson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@70855 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-25 20:04:02 +00:00
mjudge%netscape.com
39916df945 not in build yet. when switch is thrown I will get a code review/approval
git-svn-id: svn://10.0.0.236/trunk@70507 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-19 07:07:23 +00:00
mjudge%netscape.com
9b9fe9f731 not in build yet. when i turn on ender-lite i will get a huge approval/review
git-svn-id: svn://10.0.0.236/trunk@70490 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-19 00:12:14 +00:00
mjudge%netscape.com
b8ec5ab39a oops left in debugging header
git-svn-id: svn://10.0.0.236/trunk@70192 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-17 00:07:34 +00:00
mjudge%netscape.com
5a98fd8081 not in build yet...
git-svn-id: svn://10.0.0.236/trunk@70180 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 23:45:42 +00:00
mjudge%netscape.com
11cb811217 more ender-lite enhancements
git-svn-id: svn://10.0.0.236/trunk@70129 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 22:42:00 +00:00
mjudge%netscape.com
d852583364 fixes for RegUnRegAccessKey
git-svn-id: svn://10.0.0.236/trunk@70033 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 12:18:36 +00:00
mjudge%netscape.com
5c9fccf9c2 not in build yet. default text now works..
git-svn-id: svn://10.0.0.236/trunk@69961 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 03:38:26 +00:00
mjudge%netscape.com
461f2d27b5 not in build. form submission works
git-svn-id: svn://10.0.0.236/trunk@69934 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 01:03:07 +00:00
mjudge%netscape.com
c0312d5689 not in build
git-svn-id: svn://10.0.0.236/trunk@69910 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 00:03:38 +00:00
mjudge%netscape.com
a2fa84bf54 not in build still getting ender-lite off ground
git-svn-id: svn://10.0.0.236/trunk@69802 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 14:34:20 +00:00
mjudge%netscape.com
ee1697846e not in build
git-svn-id: svn://10.0.0.236/trunk@69800 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-15 14:24:53 +00:00
mjudge%netscape.com
1e377ab381 adding navquirks support
git-svn-id: svn://10.0.0.236/trunk@69649 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-14 07:02:08 +00:00
mjudge%netscape.com
62cfa242f1 ender-lite looks like a real thing now
git-svn-id: svn://10.0.0.236/trunk@69628 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-14 03:41:57 +00:00
mjudge%netscape.com
74b1e799de ender-lite lives
git-svn-id: svn://10.0.0.236/trunk@69549 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-13 08:11:59 +00:00
mjudge%netscape.com
2f9bd42697 changing way we access caret. use the selection controller whenever possible. because it will make the caret do the right thing even when we have multiple selections accessing same caret.
git-svn-id: svn://10.0.0.236/trunk@69180 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-11 04:25:43 +00:00
mjudge%netscape.com
7f20b037e4 notin build yet
git-svn-id: svn://10.0.0.236/trunk@68624 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 03:58:25 +00:00
mjudge%netscape.com
3bf0034524 not in build yet. ender-lite
git-svn-id: svn://10.0.0.236/trunk@68381 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 08:58:24 +00:00
mjudge%netscape.com
8004a683c1 adding more support for forms
git-svn-id: svn://10.0.0.236/trunk@68317 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 02:46:56 +00:00
mjudge%netscape.com
43bd57f8d5 not in build yet
git-svn-id: svn://10.0.0.236/trunk@68316 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 02:38:28 +00:00
mjudge%netscape.com
e5b2003819 stealing new bit for frames with their own selection. changing caret to be able to handle multiple selected areas. if the bit doesnt work out i will back it out.
git-svn-id: svn://10.0.0.236/trunk@68219 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 08:35:42 +00:00
mjudge%netscape.com
8d2654f33a preparation for ender-lite landing.
git-svn-id: svn://10.0.0.236/trunk@68054 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-03 06:16:32 +00:00
dprice%netscape.com
e89d130a94 not in build- mjudge
git-svn-id: svn://10.0.0.236/trunk@67673 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-30 20:01:29 +00:00
mjudge%netscape.com
c383967e26 not in build yet
git-svn-id: svn://10.0.0.236/trunk@67666 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-30 17:09:52 +00:00
mjudge%netscape.com
31b0e13752 not used in the build.
git-svn-id: svn://10.0.0.236/trunk@67617 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-29 20:29:02 +00:00