pollmann@netscape.com
62518d7ffa
Bug 12513: Add OptionCollection interface for Nav DOM compatability. r=vidur a=rickg
2000-02-24 00:08:00 +00:00
rods@netscape.com
fbb10a94b5
ifdef'ing out a badly formed optimization for incremental reflow.
...
r=buster b=24798
2000-02-16 05:20:21 +00:00
rods@netscape.com
13e7dc5ec6
They now cache their state properly in the PresState
...
b 21945 r=pollmann
2000-02-15 15:04:38 +00:00
rods@netscape.com
e4698d8dd0
Let's try a non-COMPtr fix, I wish COMPtr would work the same on all platforms....
2000-02-12 17:49:11 +00:00
rods@netscape.com
a1b80f47d1
same old thing Linux hates comparing a nsCOMPtr to a non-OMCPtr
2000-02-12 17:01:35 +00:00
rods@netscape.com
9c50cad1a0
now remembers state when selected for single select combos and listboxes,
...
it does not remember mulitple selections (more work needed in content class)
converted over to rnsCOMptr as much as I could
b=21945, r=pollmann
2000-02-12 16:21:37 +00:00
rods@netscape.com
226e0b0cb2
removing unneeded native frames and unneeded frame classes that these derived from
...
fixing checkbox and radiobutton state restore
fixing right btn click on dropdown
adding in initial work for accesskey
bug 17027,26296,27063,7559; carpool a=leaf; r=kmcclusk
2000-02-09 19:34:39 +00:00
pp@ludusdesign.com
baf799923b
Converting ::GetIID() into NS_GET_IID(). Bug #20232 . r=scc, r=mozbot
2000-02-02 22:24:56 +00:00
rods@netscape.com
69ac56a816
add extra debug; added some inremenal reflow code;
...
doing much better job check return vars;GetText now check for NS_OK;
r dcone, b 24292
2000-01-31 23:36:50 +00:00
leaf@mozilla.org
f179b594bc
backing out rods to fix options lists
2000-01-28 19:03:34 +00:00
rods@netscape.com
11f5746277
added check so it doesn't do a reset on the incremental reflow
...
r=dcone bug=none
2000-01-28 15:04:19 +00:00
pollmann@netscape.com
d2a59e0494
Bug 18649: non FormControlFrame derived form elements also only scroll when not at all visible r=rods
2000-01-25 22:19:39 +00:00
nisheeth@netscape.com
2d05ef65c2
r=vidur. Add support for a new pref "layout.reflow.async.afterDocLoad" that enables async reflow in the pres shell only after the document is done loading. Cleaned up ExitReflowLock() so that it uses preferences to decide whether to do async reflow, not a parameter.
2000-01-25 16:00:44 +00:00
rods@netscape.com
1000cea994
changed signature of GetFont b=905 r=dcone
2000-01-25 15:25:46 +00:00
beard@netscape.com
1ad8a5811d
floating views. bug=21966, r=troy, rods, a=brendan
2000-01-25 01:53:34 +00:00
pierre@netscape.com
2766414471
Backing out one line from the previous checkin in order to fix #24344 ("Crash when displaying a list box").
2000-01-19 12:27:40 +00:00
rods@netscape.com
0df10dac7f
Initial shift click will now work correctly for mulitple with selected items
...
it now will scroll to the selected items on start up
b 24178,7025 r=kmcclusk
2000-01-18 23:33:22 +00:00
hyatt@netscape.com
4445e32213
Fixes for bugs 17460 and 21656. r=travis
2000-01-14 09:28:54 +00:00
brade@netscape.com
c22c3fb633
use proper key for disconguous selection on Mac (r=jfrancis)
2000-01-13 16:01:04 +00:00
rods@netscape.com
fc05543804
Listbox was handle clicks in the combobox incorrectly and this caused the
...
dropdown to rollup too soon.
b=23484 r=kmcclusk
2000-01-11 20:36:37 +00:00
rods@netscape.com
3e30973644
Added unconstrainted reflow optimizations
...
r=kmcclusk,dcone bug=12653
2000-01-09 01:41:11 +00:00
rods@netscape.com
1e161590c3
backed out all changes from today (1/5/2000)
2000-01-05 16:42:47 +00:00
rods@netscape.com
fccf0e4853
Added unconstrainted reflow optimizations
...
reworked reflow to more accurately calculate its size
r=kmcclusk,dcone bug=12653
2000-01-05 15:46:29 +00:00
sspitzer@netscape.com
e03f762b2f
fix warnings
1999-12-28 19:41:57 +00:00
rods@netscape.com
ca64e4ae5d
Fixed the edge case where the select may have zero options or one option
...
with no lable and no content and it sizes out to be zero high
also fixed twhere visibility wasbeing check incorrectly
r=kmcclusk
1999-12-22 19:49:36 +00:00
rods@netscape.com
f9ceb48452
stripping out all the whitespace for form data submission
...
commented changing the visible directly
bug 21276, r=pollmann a=chofmann
1999-12-14 14:16:09 +00:00
hyatt@netscape.com
b8c629cd11
Massive rewrite of the focus/blur architecture. Things should behave better
...
now. r=saari
1999-12-08 04:54:29 +00:00
rods@netscape.com
9d1bc52fbf
Always passing back that the frames are there, this still isn't right and needs to be
...
reworked again. But this will able some XUL selects to work that otherwise would be
broken and I haven't found it to cause any problems with a lot of testing. I have
regressed to this situation in the past and it worked OK.
r=kmcclusk, bug=none but hangas (or self) would have filed one by end of day.
1999-12-08 00:08:41 +00:00
rods@netscape.com
bdd3670de1
removing unused variables (bloat) and using nsLayoutAtoms::optionSelectedPseudo instead of
...
using a string and creating and deleting it each time.
r=kmcclusk
1999-12-06 22:59:43 +00:00
rods@netscape.com
19b257e8bc
removed the substraction of the border and padding for fixed width
...
r=kmcclusk b 18448
1999-12-05 20:45:58 +00:00
hyatt@netscape.com
9a7a1b27f7
Implementing a generalized recycler and arena for all layout frames. Hoping to improve
...
bug #9489 . Should also definitely fix bug #15916 . r=troy
1999-12-04 23:49:50 +00:00
rods@netscape.com
313a3b5799
CheckIfAllFramesHere not actually check to see if all the frames are there
...
r=kmcclusk Bug 19949
1999-11-24 21:12:03 +00:00
tbogard@aol.net
617bb737a6
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
1999-11-24 06:03:41 +00:00
sfraser@netscape.com
f0b51a43cd
#ifdef out all the stupid printfs. r=pinkerton, no bug.
1999-11-23 03:26:56 +00:00
rods@netscape.com
170d263512
added bool parm to is DoneAddinContent r=dcone bug 18241
1999-11-19 15:46:20 +00:00
rods@netscape.com
0282f2530c
Added MakeSureSomethingIsSelected to the combobox so the ListBox can
...
call it after it is initialized.
1999-11-16 22:47:23 +00:00
rods@netscape.com
18abc4132d
Disabled key events when it is disabled
...
r=dcone,b=14771
1999-11-12 15:08:28 +00:00
rods@netscape.com
ca55f8a0ae
Removed the mDisplay data member it was the same as mHasAllFrames, this was preventing
...
the options from having there selected state displayed initially
Also, changed it so when in drop down mode and nothing is selected it always scrolls
to 0,0
b=14771,13771 r=kmcclusk
1999-11-12 15:00:30 +00:00
rods@netscape.com
abdc90fba8
Added new method "DoneAddingContent" so the select frame can be told that all the content has been added
...
Reworked the select code to keep the state as to whether all the content and/or all the frames
have been created and then whether it is initialized
r=self&kmcclusk, bug 17965
1999-11-11 22:13:33 +00:00
rods@netscape.com
9cf0c749d0
Fixes MLK 18207 - missing addref, r=beard
...
Fixes Crasher 17852 by temporarily commenting out the offending line, waiting on bug 18183
r=kmcclusk
1999-11-09 13:41:27 +00:00
dmose@mozilla.org
796280940b
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
pollmann@netscape.com
389a334ccc
Bug 17431: Clean house in form and form control destructors to allow reframing r=harishd a=choffman
1999-11-04 23:16:47 +00:00
rods@netscape.com
33f5ad048f
Commented out the reset of the list when an option gets added
...
Fixes crashers 17836, 17852, 17965 r=kmcclusk
1999-11-04 22:45:10 +00:00
joki@netscape.com
fcd931fdb6
Changes to DOM events to accomodate the new breakdown of events into mouse and key events. This fixes a couple of bug, though the main one is 13406. Involves changes to multiple DOM generated file as well as fixing up usage of DOM event api usage in editor, rdf, and xul. r:vidur
1999-11-03 07:11:45 +00:00
rods@netscape.com
0b1f7d403e
Add CountAllChild to count all the option and optgroup elements so lists
...
get sized correctly when no rows are specified
r=kmcclusk, bug=4050
1999-11-03 00:07:01 +00:00
pollmann@netscape.com
38fe763ce7
Removing null code. No bug number. r=nisheeth
1999-11-02 01:50:15 +00:00
rods@netscape.com
a87d989040
Check to see if the option being added has the "selected" property, if it
...
does then the list needs to be reinitialized.
r=dcone, bug #17519
1999-11-01 15:41:17 +00:00
rods@netscape.com
08dad6709a
Listboxes now obey CSS specifed sizes
...
r=kmcclusk,related to bug 16317
1999-10-28 20:31:23 +00:00
troy@netscape.com
b8ef6465be
Changed SetView/GetView to take an additional argument which is the
...
pres context
1999-10-26 04:44:41 +00:00
rods@netscape.com
2524267980
changed the padding so it is adding in the correct left right instead of top bottom
...
r=kmcclusk, Bug #16936
1999-10-21 22:22:32 +00:00