rods%netscape.com
c8eb9abdc2
added the caching of the restore state until the list frame gets reset
...
removed the positioning of the dropdown at the bottom of reflow
r kmcclusk b=21945,25059
git-svn-id: svn://10.0.0.236/trunk@59317 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 23:59:55 +00:00
rods%netscape.com
2190ae8e89
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
git-svn-id: svn://10.0.0.236/trunk@59309 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 23:36:50 +00:00
leaf%mozilla.org
35f118f861
backing out rods to fix options lists
...
git-svn-id: svn://10.0.0.236/trunk@59088 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 19:03:34 +00:00
rods%netscape.com
f8ad740dac
using correct usesage pattern for getting and seeting the FrameState
...
Added in my new reflow code with an ifdef so I can work on it and fix other bugs
fixed the checking of return codes for getHTMLAttr
removed ShouldScrollFrameIntoView, the presshell can now do this.
also commented out the call to Position the Dropdown
r=dcone b=24292
git-svn-id: svn://10.0.0.236/trunk@59073 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 15:24:49 +00:00
rods%netscape.com
668b8285ec
added check so it doesn't do a reset on the incremental reflow
...
r=dcone bug=none
git-svn-id: svn://10.0.0.236/trunk@59071 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-28 15:04:19 +00:00
pollmann%netscape.com
1dac48338c
Bug 18649: non FormControlFrame derived form elements also only scroll when not at all visible r=rods
...
git-svn-id: svn://10.0.0.236/trunk@58636 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 22:19:39 +00:00
nisheeth%netscape.com
d23c598d3c
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.
...
git-svn-id: svn://10.0.0.236/trunk@58611 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 16:00:44 +00:00
rods%netscape.com
e061d60a88
changed signature of GetFont b=905 r=dcone
...
git-svn-id: svn://10.0.0.236/trunk@58599 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 15:25:46 +00:00
rods%netscape.com
9e99c45422
changed to use new signature of GetFont r=dcone b=905
...
git-svn-id: svn://10.0.0.236/trunk@58597 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 15:25:07 +00:00
rods%netscape.com
429b131377
changed signature of GetFont,GetFrameFontFM b=905 r=dcone
...
git-svn-id: svn://10.0.0.236/trunk@58596 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 15:25:04 +00:00
rods%netscape.com
42ec95d052
changed signature of GetFont,changed to scroll it into view only if it isn't visible b=905,18649 r=dcone,troy
...
git-svn-id: svn://10.0.0.236/trunk@58595 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 15:24:48 +00:00
rods%netscape.com
18fbcfe1e0
changed signature of GetFont b=905 r=dcone
...
git-svn-id: svn://10.0.0.236/trunk@58594 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 15:18:46 +00:00
beard%netscape.com
c956c22a62
floating views. bug=21966, r=troy, rods, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@58504 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 01:53:34 +00:00
troy%netscape.com
60471abd92
b=21657 a=chofmann@netscape.com Made "overflow list" a full fledged
...
child list and changed ReparentFrameView() to check it.
git-svn-id: svn://10.0.0.236/trunk@58373 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-22 01:16:50 +00:00
nisheeth%netscape.com
969869e05b
a=chofmann. r=rods, attinasi. The frame's state bits were getting reset by the NS_NewFieldSetFrame() method. This was causing asserts in layout because the frame did not have its dirty bit set. Fixed.
...
git-svn-id: svn://10.0.0.236/trunk@58301 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-20 17:14:34 +00:00
pierre%netscape.com
7171b0a1ac
Backing out one line from the previous checkin in order to fix #24344 ("Crash when displaying a list box").
...
git-svn-id: svn://10.0.0.236/trunk@58240 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 12:27:40 +00:00
rods%netscape.com
fbc2f561f0
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
git-svn-id: svn://10.0.0.236/trunk@58154 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 23:33:22 +00:00
rods%netscape.com
322adbdae3
removed warnings
...
r=kmcclusk
git-svn-id: svn://10.0.0.236/trunk@58153 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 23:23:52 +00:00
evaughan%netscape.com
03c87d94d3
Fixed html and input button to center and size correctly. #17474,#17353,#23270, #21249 -r Rod
...
git-svn-id: svn://10.0.0.236/trunk@58111 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 20:29:22 +00:00
attinasi%netscape.com
694d2e01a7
Added flags to factory method to allow NS_BLOCK_SPACE_MGR to be specified for abs. Positioned fieldsets. Fixes bug 23611. r=rods,pierre
...
git-svn-id: svn://10.0.0.236/trunk@58104 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 15:42:45 +00:00
hyatt%netscape.com
8f6502ffb7
Fixes for bugs 17460 and 21656. r=travis
...
git-svn-id: svn://10.0.0.236/trunk@57811 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 09:28:54 +00:00
rods%netscape.com
98e4be328f
The combobox would be scrolled into view if some portion of it is visible.
...
b 23068 r=attintasi
git-svn-id: svn://10.0.0.236/trunk@57740 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:52:53 +00:00
rods%netscape.com
61c4530c87
Fixed two bugs, it puts the entire native file path into the text control instead of just the file name
...
and now it obeys the "size" attribute
b=19010 r=attintasi
git-svn-id: svn://10.0.0.236/trunk@57724 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:34:01 +00:00
brade%netscape.com
c4d1ab0638
use proper key for disconguous selection on Mac (r=jfrancis)
...
git-svn-id: svn://10.0.0.236/trunk@57679 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 16:01:04 +00:00
rods%netscape.com
4a4558506b
reworked some more of the fieldset's reflow (not in build yet)
...
git-svn-id: svn://10.0.0.236/trunk@57419 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 20:40:06 +00:00
rods%netscape.com
f996dd3823
Listbox was handle clicks in the combobox incorrectly and this caused the
...
dropdown to rollup too soon.
b=23484 r=kmcclusk
git-svn-id: svn://10.0.0.236/trunk@57418 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 20:36:37 +00:00
rods%netscape.com
81946ff625
click events for checkbox and radiobuttons now handled via content (DOM0
...
instead of the frame
b=23592 r=kmcclusk
git-svn-id: svn://10.0.0.236/trunk@57417 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 20:33:36 +00:00
rods%netscape.com
1fb25c0353
Added unconstrainted reflow optimizations
...
r=kmcclusk bug=12653
git-svn-id: svn://10.0.0.236/trunk@57227 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-09 02:07:00 +00:00
rods%netscape.com
c96e497a7c
Reworked frame creation and creation of it's children for bug 23156,
...
not turned on yet.
git-svn-id: svn://10.0.0.236/trunk@57226 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-09 02:05:25 +00:00
rods%netscape.com
0d65e5eab5
Temporarily turning off optimization
...
git-svn-id: svn://10.0.0.236/trunk@57224 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-09 02:03:23 +00:00
rods%netscape.com
f55d48fad0
Added unconstrainted reflow optimizations
...
r=kmcclusk,dcone bug=12653
git-svn-id: svn://10.0.0.236/trunk@57223 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-09 01:52:17 +00:00
rods%netscape.com
fc7929f484
Added unconstrainted reflow optimizations
...
r=kmcclusk,dcone bug=12653
git-svn-id: svn://10.0.0.236/trunk@57222 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-09 01:41:11 +00:00
rods%netscape.com
441a24c006
Added unconstrainted reflow optimization methods
...
r=kmcclusk bug=12653
git-svn-id: svn://10.0.0.236/trunk@57210 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 15:53:48 +00:00
rods%netscape.com
a54126699a
backed out all changes from today (1/5/2000)
...
git-svn-id: svn://10.0.0.236/trunk@56850 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 16:42:47 +00:00
rods%netscape.com
ce79793545
compile sunder windows and not Linux, wierd
...
git-svn-id: svn://10.0.0.236/trunk@56849 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 15:58:07 +00:00
rods%netscape.com
e7ede31c99
turning off reflow optimization until further XUL testing can be done.
...
r=self
git-svn-id: svn://10.0.0.236/trunk@56848 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 15:47:16 +00:00
rods%netscape.com
bc6544da40
Added unconstrainted reflow optimizations
...
reworked reflow to more accurately calculate its size
r=kmcclusk,dcone bug=12653
git-svn-id: svn://10.0.0.236/trunk@56847 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 15:46:29 +00:00
rods%netscape.com
0981b36bf3
Added unconstrainted reflow optimizations
...
Also, commented out the adding of border-padding to the maxelementsize
r=kmcclusk bug=12653
git-svn-id: svn://10.0.0.236/trunk@56845 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 15:22:38 +00:00
rods%netscape.com
462e26d6a5
Added unconstrainted reflow optimizations
...
r=kmcclusk bug=12653
git-svn-id: svn://10.0.0.236/trunk@56844 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 15:21:02 +00:00
rods%netscape.com
18cc797646
Added unconstrainted reflow optimization methods
...
r=kmcclusk bug=12653
git-svn-id: svn://10.0.0.236/trunk@56842 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-05 15:15:22 +00:00
sspitzer%netscape.com
3f096cd0c6
fix warnings
...
git-svn-id: svn://10.0.0.236/trunk@56571 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-28 19:41:57 +00:00
rods%netscape.com
4d45458719
turned off some debug rods only
...
git-svn-id: svn://10.0.0.236/trunk@56405 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 20:03:59 +00:00
rods%netscape.com
fb5e39b501
fixed visibility check error
...
r=kmcclusk bug=21701
git-svn-id: svn://10.0.0.236/trunk@56400 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 19:54:21 +00:00
rods%netscape.com
b475188196
turned off some rods debug output and fixed visibility check error
...
r=kmcclusk bug=21701
git-svn-id: svn://10.0.0.236/trunk@56399 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 19:52:56 +00:00
rods%netscape.com
3fcb63ffc0
changed clipping in Paint to be intersect instead of replace
...
r=kmcclusk
git-svn-id: svn://10.0.0.236/trunk@56397 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 19:50:47 +00:00
rods%netscape.com
20b8c791fe
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
git-svn-id: svn://10.0.0.236/trunk@56396 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 19:49:36 +00:00
rods%netscape.com
ee6753e288
Added experimental ifdef;ed but turned for reducing the number of resize reflows,
...
basically we ignore them and pass back our most recently reflowed size
r=karnaze bug=22063
git-svn-id: svn://10.0.0.236/trunk@56394 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 19:46:28 +00:00
hyatt%netscape.com
e91083d770
Patch that gets tabbing back into text fields. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@56291 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 19:35:13 +00:00
hyatt%netscape.com
66f9e68928
Fixes for 3 PDT+ bugs (THAT'S RIGHT). Bugs 21895, 21832, and 21610. r=mjudge,
...
a=i'm leaving now for vacation, and i can't find anyone around, but i'm assuming that you
actually want them before January 3rd, so I'm checking them in.
git-svn-id: svn://10.0.0.236/trunk@56179 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 04:02:28 +00:00
rods%netscape.com
6cc1f48662
temprary fix for combobox dropdowns that jump all around.
...
changed the way a temp nsSize was being created.
removed all the dom listener interfaces and code (they weren't being used)
r=beard,self a=chofmann bug 19416, 20957, 19300, 20250
git-svn-id: svn://10.0.0.236/trunk@55991 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 22:22:00 +00:00