4627 Commits

Author SHA1 Message Date
pollmann%netscape.com
effb7dd14d Bug 13058: Keep the cache in sync with the widget state for native selects.
git-svn-id: svn://10.0.0.236/trunk@47366 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:39:23 +00:00
pollmann%netscape.com
728fa62c1d Bug 13058: Update select control interface to include 'get option selection'
git-svn-id: svn://10.0.0.236/trunk@47365 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:37:51 +00:00
pollmann%netscape.com
50e561d4b7 Bug 13058: Implement nsIStatefulFrame for selects. Some memory leak fixes. Plus the usual plethora of bugfixes for native selects
git-svn-id: svn://10.0.0.236/trunk@47364 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:37:45 +00:00
pollmann%netscape.com
975786079e Bug 13058: Implement nsIStatefulFrame for file inputs, cache value until child textbox is created, and misc cleanups.
git-svn-id: svn://10.0.0.236/trunk@47361 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:28:45 +00:00
nisheeth%netscape.com
960dd35b33 Added start/stop calls for the stopwatch in the nsIContentSink and nsIHTMLContentSink method implementations. Added printing of content creation time in DidBuildModel().
git-svn-id: svn://10.0.0.236/trunk@47360 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:24:42 +00:00
pollmann%netscape.com
77aee0dba6 Bug 13058: Implement nsIStatefulFrame for text inputs and textareas
git-svn-id: svn://10.0.0.236/trunk@47357 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:19:55 +00:00
pollmann%netscape.com
fba5d58ed1 Bug 13058: Handle SetTextControlState for native widgets even before the widget is created (cache the value).
git-svn-id: svn://10.0.0.236/trunk@47356 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:18:23 +00:00
pollmann%netscape.com
e3a67f8c26 Bug 13058: Implement nsIStatefulFrame for radio buttons
git-svn-id: svn://10.0.0.236/trunk@47355 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:16:15 +00:00
pollmann%netscape.com
0b42a0ace3 Bug 13058: Implement nsIStatefulFrame for checkboxes
git-svn-id: svn://10.0.0.236/trunk@47353 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:12:08 +00:00
bienvenu%netscape.com
825460b285 fix release mode build bustage
git-svn-id: svn://10.0.0.236/trunk@47351 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 16:25:59 +00:00
slamm%netscape.com
b156beda6d Start defines in first column.
git-svn-id: svn://10.0.0.236/trunk@47350 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 16:17:55 +00:00
karnaze%netscape.com
f38db61f7a new regression test
git-svn-id: svn://10.0.0.236/trunk@47348 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 15:00:48 +00:00
nisheeth%netscape.com
492f2c73ac First cut to start measuring content creation time in the content sink. Only enabled if MOZ_PERF is set to 1 in the environment at build time.
git-svn-id: svn://10.0.0.236/trunk@47347 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 14:38:52 +00:00
troy%netscape.com
23a52e2e24 Fix for bug #13700. Removed a warning that's no longer needed
git-svn-id: svn://10.0.0.236/trunk@47281 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 04:43:16 +00:00
vidur%netscape.com
407d5256ec Fix for bug 13192. Document is parented by the global object of the container context, not the calling context.
git-svn-id: svn://10.0.0.236/trunk@47276 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 04:17:07 +00:00
pollmann%netscape.com
aa2dc19418 Bug 13058: Tweaks to StatefulFrame interface - and not keeping state for anonymous content
git-svn-id: svn://10.0.0.236/trunk@47256 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 02:00:20 +00:00
karnaze%netscape.com
d7c9692b2e bug 13135, removed unused code
git-svn-id: svn://10.0.0.236/trunk@47248 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 01:27:40 +00:00
pollmann%netscape.com
a44d5d7eae Nuke some warnings.
git-svn-id: svn://10.0.0.236/trunk@47246 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 01:15:33 +00:00
briano%netscape.com
46226f556f General cleanup.
git-svn-id: svn://10.0.0.236/trunk@47244 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 01:02:20 +00:00
troy%netscape.com
2a1397ed15 Added back all of Peter's changes to ConstructRootFrame() to use the correct
pseudo element styles. Somehow evaughan commented out his code and reverted
to the old wrong code...


git-svn-id: svn://10.0.0.236/trunk@47237 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 00:40:16 +00:00
troy%netscape.com
c954db6048 Changed ConstructRootFrame() to use the ":canvas" pseudo element style for
the root frame


git-svn-id: svn://10.0.0.236/trunk@47205 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 23:26:21 +00:00
rods%netscape.com
6ba1c874d6 cleaned up some code
add method to get the absolute rect of the combobox frame for hit detectio
now drop downs drop down under the select


git-svn-id: svn://10.0.0.236/trunk@47201 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 23:20:50 +00:00
karnaze%netscape.com
3e3203bbdd new regression test
git-svn-id: svn://10.0.0.236/trunk@47193 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 22:54:17 +00:00
karnaze%netscape.com
b2c8e6aeac bug 13105 - removed code which set frames style to "all"
git-svn-id: svn://10.0.0.236/trunk@47190 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 22:51:10 +00:00
rods%netscape.com
ff3f9629ca changing options to have min-height of 1em
changing selct to have nowrap white-space


git-svn-id: svn://10.0.0.236/trunk@47188 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 22:32:52 +00:00
rods%netscape.com
9519343cb1 Removing temporary fixes for option issues
git-svn-id: svn://10.0.0.236/trunk@47187 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 22:30:36 +00:00
pollmann%netscape.com
fc92f33019 Don't change the cursor to a pointer when over a disabled image input.
git-svn-id: svn://10.0.0.236/trunk@47186 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 22:25:45 +00:00
mjudge%netscape.com
139d6944f4 fixes for selection. up/down arrow behavior and also extending selection. all should be in peek offset ect. Also adding in a slight change to the hack (which should go away soon) that will stop the editor from scrolling when up/down left/right ect are clicked. when key events go in this code will be removed
git-svn-id: svn://10.0.0.236/trunk@47183 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 22:19:31 +00:00
troy%netscape.com
18ce86642d Added NULL pointer check
git-svn-id: svn://10.0.0.236/trunk@47180 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 22:07:15 +00:00
karnaze%netscape.com
9bf16d5cd9 new regression test
git-svn-id: svn://10.0.0.236/trunk@47178 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 21:58:35 +00:00
karnaze%netscape.com
cb8caac5a9 removed border subtraction from out table frame and adjusted in layout strategy.
git-svn-id: svn://10.0.0.236/trunk@47175 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 21:45:58 +00:00
troy%netscape.com
10788643fe Added frame type for OBJECT frame
git-svn-id: svn://10.0.0.236/trunk@47172 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 21:26:05 +00:00
troy%netscape.com
49b9cdb4cc Fix for bug #13570. Changed ContentAppended() and ContentInserted() to check
for an "object" frame


git-svn-id: svn://10.0.0.236/trunk@47171 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 21:25:43 +00:00
kmcclusk%netscape.com
935de9c7ef Removed nsGfxButtonControlFrame's MouseClick method. It uses it's base classes (nsHTMLButtonControlFrame)
MouseClick instead. Reworked nsHTMLButton::MouseClick factoring out code to get Reset and Submit button
types so MouseClick can be re-used by the nsGfxButtonControlFrame.
Fix for bug 13462. Set the nsHTMLButtonControlFrame's mForm in the initial reflow.


git-svn-id: svn://10.0.0.236/trunk@47161 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 20:40:59 +00:00
karnaze%netscape.com
d3ebc3a0ff bug 7604 - limit colspan to max of 1000
git-svn-id: svn://10.0.0.236/trunk@47151 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 20:18:33 +00:00
karnaze%netscape.com
042c5e93f8 new regression tests
git-svn-id: svn://10.0.0.236/trunk@47149 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 20:16:33 +00:00
rods%netscape.com
1de283e598 temporary fix for scrolling the dropdown until gfx scrollbars get in
git-svn-id: svn://10.0.0.236/trunk@47134 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 18:29:00 +00:00
karnaze%netscape.com
a632a66544 new regression test
git-svn-id: svn://10.0.0.236/trunk@47130 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 14:57:55 +00:00
karnaze%netscape.com
43e1a5bbdb bug 11776, stopped doing arithmetic on unconstrained sizes
git-svn-id: svn://10.0.0.236/trunk@47128 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 14:35:00 +00:00
troy%netscape.com
c9688596c9 Fix for bug #13497. Made sure to use NS_BLOCK_MARGIN_ROOT flag when creating
the area frame for a scrolled block element


git-svn-id: svn://10.0.0.236/trunk@47127 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 14:28:34 +00:00
pollmann%netscape.com
335874f70a Fix for bug 10013 - Call the JS onclick event handlers when the DOM click method is invoked on an input element.
git-svn-id: svn://10.0.0.236/trunk@47104 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 06:22:40 +00:00
pollmann%netscape.com
aa3c74501a Leak fix.
git-svn-id: svn://10.0.0.236/trunk@47103 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 06:18:09 +00:00
troy%netscape.com
43520dc485 Eliminated compiler warning
git-svn-id: svn://10.0.0.236/trunk@47096 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 04:45:43 +00:00
troy%netscape.com
0bfb91d8a1 Added support for incremental table painting
git-svn-id: svn://10.0.0.236/trunk@47088 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 03:19:39 +00:00
buster%netscape.com
28227a5fcb fixed an uninitialized variabled error. the result code in Reflow is
now initialized to NS_OK, because it's not used in all reflow paths.


git-svn-id: svn://10.0.0.236/trunk@47087 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 03:15:23 +00:00
cls%seawood.org
d211a400e8 Fix my bustage using -D_BSD_SOURCE
git-svn-id: svn://10.0.0.236/trunk@47066 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 16:41:14 +00:00
peterl%netscape.com
f74e47bfb3 even better li bullet positioning
git-svn-id: svn://10.0.0.236/trunk@46960 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 18:20:30 +00:00
rods%netscape.com
4870c51736 It now checks to see if option elements have a "\n" in them and it strips them out
git-svn-id: svn://10.0.0.236/trunk@46959 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 17:28:36 +00:00
rods%netscape.com
74d86a50e3 when <option></option> no text node gets created for the option element
it now checks and makes sure one gets created


git-svn-id: svn://10.0.0.236/trunk@46955 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 14:55:33 +00:00
mjudge%netscape.com
ad8dd5373b fixes for crasher in tree
git-svn-id: svn://10.0.0.236/trunk@46898 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 00:18:02 +00:00