Commit Graph

1175 Commits

Author SHA1 Message Date
brade%netscape.com
b7503c538b attempt to fix build bustage 1998-12-21 18:56:03 +00:00
rods%netscape.com
cccaeefc91 Changed constants to use LookAndFeel values. 1998-12-21 16:52:57 +00:00
troy%netscape.com
9619058141 Changed the frame hierarchy, and changed how scrolling works. Also added
nsAreaFrame which replaces nsBodyFrame which is no longer used
1998-12-20 23:29:47 +00:00
pierre%netscape.com
331f9386ca Fix forms: XP_MAC code was missing in GetHorizontalInsidePadding and GetVerticalInsidePadding 1998-12-20 13:18:10 +00:00
peterl%netscape.com
887cd5f867 sync to new attribute api 1998-12-20 01:21:23 +00:00
kipp%netscape.com
c29e5116c7 Revised frame Paint API 1998-12-18 15:54:23 +00:00
kipp%netscape.com
45fc930a5a Partial whack at supporting more accurate max-element-size computations 1998-12-17 18:55:42 +00:00
kmcclusk%netscape.com
da64fb6ca2 Fix for Linux build 1998-12-16 18:39:48 +00:00
kmcclusk%netscape.com
3e16681c3f Moved most of the printer paint code to nsFormControlFrame. Added
autodoc compatible comments.
1998-12-16 18:12:55 +00:00
warren%netscape.com
0580a8e5c4 Networking changes: Reworked nsIURL, adding setters, factoring Open. Unsigned arguments for nsIStreamListener. 1998-12-16 05:40:20 +00:00
kmcclusk%netscape.com
c3a046a88c Fix for the Mac. 1998-12-15 19:08:50 +00:00
rods%netscape.com
ba1b5dbf7c Added painting methods for printing 1998-12-15 19:03:36 +00:00
kmcclusk%netscape.com
95ba5239e1 Added code to render button using GFX for printing. 1998-12-15 18:50:21 +00:00
shaver%netscape.com
30635270f8 Add --enable-debug=module1,module2 to selective turn on debugging.
Remove --enable-dom, because Mariner is dead (sob).
Rename some MODULE= lines to make the afore-mentioned --enable-debug
technique actually useful.  Feel free to recategorize.
Fix libraptorhtml.so link bogosity by disabling shared lib generation for the
sub-archives (libraptor*_s.a), so that we can put bin before lib in the
library path and still get the right effect.  We could disable static-lib
generation in most other places and cut the build time down a fair bit, too.
[NOTE: I'm getting on a train...msw@gimp.org has agreed to be my tinderbox
buddy.  Thanks, Matt!]
1998-12-15 16:32:37 +00:00
kmcclusk%netscape.com
e2fe7fcefb Removed temporary ReflowWithNoWidget method from nsFormControlFrame.
Reflow without a widget is now handled by the standard Reflow method.
1998-12-10 18:47:02 +00:00
rods%netscape.com
64c2b7f4c6 Added printing methods 1998-12-10 17:53:34 +00:00
kmcclusk%netscape.com
2c74221f9c Changes to actually print checkbox's and radiobuttons under Windows.
No longer need special offset's during printing. nsFormControlFrame now detects
when to gfx render the widgets.
1998-12-10 17:29:13 +00:00
karnaze%netscape.com
4408592081 fixed bug 1806 1998-12-10 17:22:31 +00:00
harishd%netscape.com
17a3189fde No change 1998-12-07 19:00:45 +00:00
ramiro%netscape.com
e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
kmcclusk%netscape.com
9868c9a0f9 Added Windows printing code for radio buttons. 1998-12-04 22:53:45 +00:00
kmcclusk%netscape.com
4f596b5059 Added some comments 1998-12-04 19:16:58 +00:00
kmcclusk%netscape.com
a67e6c1fe0 Fix for MAC build 1998-12-04 19:07:46 +00:00
kmcclusk%netscape.com
86a2bd4b85 Added code to GFX-render checkbox's under Windows when printing. 1998-12-04 18:33:34 +00:00
troy%netscape.com
ae7e0ae454 Removed explict call of base class constructor 1998-12-03 07:22:31 +00:00
troy%netscape.com
2a4b2c503f Added Init() member function to nsIFrame 1998-12-03 06:31:43 +00:00
kipp%netscape.com
1b3c96e6a4 Port to revised pres-context API 1998-11-26 18:14:41 +00:00
kipp%netscape.com
1ed8e1edae Fixed to not subtract out borders/padding when unconstrained height reflow is occuring 1998-11-26 18:14:17 +00:00
karnaze%netscape.com
0a820f9aa3 fixed bug 1504 (memory leak of select elements) 1998-11-24 18:54:26 +00:00
joki%netscape.com
e7f70ce9ce Add click event support for every element and initial keypress event support 1998-11-24 07:46:58 +00:00
rpotts%netscape.com
2ffc0ee62a Added a missing NS_RELEASE which was causing the URL and webshell to hang around... 1998-11-24 02:07:27 +00:00
troy%netscape.com
b8e18747a2 Added missing NS_RELEASE() to GetWidget() function 1998-11-23 04:41:51 +00:00
cyeh%netscape.com
65038e9551 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
joki%netscape.com
b3039514cf Fixing a submit/reset event bug, frame destruction reentrancy bug, and an imagemap bug. 1998-11-21 00:19:36 +00:00
kipp%netscape.com
22b57f3531 Use new classname for base class; port to updated nsLeafFrame methods 1998-11-20 17:22:08 +00:00
kipp%netscape.com
64129e939e Port to updated nsLeafFrame methods 1998-11-20 17:21:49 +00:00
morse%netscape.com
856a1575fb fix for single signon 1998-11-20 05:01:32 +00:00
kipp%netscape.com
a6926809f0 Added DumpRegressionData; revised ListTag; added GetFrameName 1998-11-19 17:22:29 +00:00
joki%netscape.com
4c99ecc9ce Prevent multiple firings of DOM click events on buttons. 1998-11-19 00:42:38 +00:00
troy%netscape.com
60863f9b77 Fixed SetInitialChildList() so "frame" doesn't get reset after processing
the legend frame
1998-11-18 22:14:55 +00:00
joki%netscape.com
77fd9c2652 Reworking internal event code to use nsIFrame::GetFrameForPoint
Adding new functionality through nsEventStateManager (cursor change, enter/exit events, tab navig)
1998-11-18 05:25:26 +00:00
morse%netscape.com
cbcbe77b8a update for single signon 1998-11-18 04:38:13 +00:00
peterl%netscape.com
265c4ca8a7 cleaned up cursor style handling 1998-11-18 02:11:54 +00:00
michaelp%netscape.com
7a9e1a4bc1 changes for pixel scaling/printing. 1998-11-14 01:52:27 +00:00
vidur%netscape.com
d5fc2aaaea Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface. 1998-11-14 00:21:19 +00:00
karnaze%netscape.com
cce53e947f bug 1226 for form control with native widgets. Other controls are still not working. 1998-11-13 23:13:42 +00:00
karnaze%netscape.com
581d6a571f bug 1357 involving a hidden control not getting submitted 1998-11-13 23:10:52 +00:00
cls%seawood.org
44b5869de6 Sync'd with Makefile. Thanks to Steve Morrison <smorrison@gte.com> for pointing this out. 1998-11-10 18:14:24 +00:00
troy%netscape.com
527ee073f8 Renamed Init() to SetInitialChildList() and added an additional parameter
for the name of the child list
1998-11-10 06:05:32 +00:00
karnaze%netscape.com
aec75f892e form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
added nsImageControlFrame to handle <input type=image>.
1998-11-09 23:30:16 +00:00
troy%netscape.com
081c78e696 First of a few changes to allow frames to have multiple child lists.
FirstChild() now takes an additional argument which is the name of the
child list.
1998-11-09 19:40:27 +00:00
troy%netscape.com
3006e7c7a3 Changed PostCreateWidget() code to use the "default value" when setting
the widget's initial value
1998-11-07 17:47:57 +00:00
troy%netscape.com
e7e6f42ffc Added a copy of the UpdateImageFrame() code from nsImageFrame, so that
when the image size arrives we get notified so we can kick off an
incremental reflow
1998-11-07 03:56:11 +00:00
michaelp%netscape.com
dff35cf838 removed widget parameters from nsIView::Init(). added CreateWidget() and SetWidget()
APIs to replace this functionality. also added CreateScrollControls() to
nsIScrollableView.
1998-11-04 04:14:10 +00:00
peterl%netscape.com
cedec7bc27 sync to style resolution api changes 1998-11-03 20:33:43 +00:00
michaelp%netscape.com
d2b75b1ba9 changed nsIView::Init() so that it no longer takes an opacity value. this
allows the view manager to maintain global state re: opacity.
1998-11-03 06:36:36 +00:00
troy%netscape.com
fe4e76d9d9 Renamed HaveConstrainedWidth() and HaveConstrainedHeight() to HaveFixedContentWidth()
and HaveFixedContentHeight()
1998-11-01 01:29:00 +00:00
karnaze%netscape.com
94fb2992f1 initial support for opacity in html 4 button 1998-10-30 19:20:39 +00:00
karnaze%netscape.com
f50e55787a nsIFormControlFrames initiate insertion into nsFormFrame's list;
turned off url encoding of '.' and '_" to match Nav
fixed bug where non clicked buttons submitted data;
fixed bug where <select>s with initial values were not submitting that value;
1998-10-30 18:05:29 +00:00
kipp%netscape.com
4cd1d90fac Fixed bug #1154 - made fieldset frame aware of a constrained width on itself and pass that through to a child body 1998-10-28 04:11:14 +00:00
cls%seawood.org
411ab80ce3 New autoconf files for nglayout 1998-10-28 03:53:57 +00:00
michaelp%netscape.com
15de205f12 changes for removal of zindex from nsIView::Init(). 1998-10-27 03:37:03 +00:00
karnaze%netscape.com
2a0c2366bb implemented <LABEL>; document maintains list of forms as created; form element properly releases form controls. 1998-10-22 23:00:37 +00:00
karnaze%netscape.com
620b8538a5 support for constrained width, height 1998-10-19 23:02:41 +00:00
karnaze%netscape.com
98eb658b89 fixed bugs 1130, 1132, 1133 1998-10-19 20:37:40 +00:00
karnaze%netscape.com
9fb22bd084 html 4 <BUTTON> basic functionality 1998-10-17 00:35:32 +00:00
karnaze%netscape.com
1ffe0ebea1 fixed combo box PostCreateWidget to size properly 1998-10-15 15:51:31 +00:00
karnaze%netscape.com
37f2d06fe4 generalized PostCreateWidget; better combo box rendering 1998-10-14 23:01:44 +00:00
karnaze%netscape.com
c82d985b8a fixed bug 958, checkboxes wrong background when not checked, select always multiple, text & texarea not reset. html 4 button work in progress. 1998-10-13 21:31:26 +00:00
kipp%netscape.com
a77548baff Removed nsCSSLayout::GetStyleSize and converted callers to use state in the html reflow state 1998-10-12 17:00:32 +00:00
kipp%netscape.com
ea5a5735f5 Added an nsIPresContext& to html-reflow-state's ctors and used it to implement better percentage width/height handling 1998-10-12 14:48:02 +00:00
troy%netscape.com
d25a9a35a2 Removed GetContentIndex() from nsIFrame 1998-10-08 20:35:16 +00:00
karnaze%netscape.com
63f45a785b inline, shrinkwrap support for fieldsets, legneds 1998-10-08 19:04:57 +00:00
dcone%netscape.com
4c099da38f fixed some small declaration problems 1998-10-08 17:48:50 +00:00
karnaze%netscape.com
42797648cf fieldset, legend support. fixed bug #987 1998-10-08 04:38:41 +00:00
troy%netscape.com
7aceb4270d Eliminated nsIRunaround interface, and folded space manager parameter into
nsHTMLReflowState structure
1998-10-02 04:10:00 +00:00
michaelp%netscape.com
9b82a28284 modified for new fontmetrics/renderingcontext. 1998-10-02 01:12:39 +00:00
joki%netscape.com
02fa10b9f2 Adding new js window methods/props, moving js string evaluation to UC strings. 1998-10-01 22:23:48 +00:00
troy%netscape.com
ba3c7125c2 Separated reflow process out of nsIFrame and into nsIFrameReflow. Also
added nsIHTMLReflow, which is an HTML specific reflow interface
1998-10-01 04:46:11 +00:00
michaelp%netscape.com
620875cfdf we no longer have a public font cache. 1998-09-30 19:01:46 +00:00
pinkerton%netscape.com
9fb7d341f7 better fix for iterator problem. 1998-09-28 22:34:44 +00:00
pinkerton%netscape.com
7ef6815b7a Fix mac build bustage. Variables declared in the init section of a loop are not valid beyond the scope of the loop (regardless of what VC++ says). 1998-09-28 22:33:47 +00:00
karnaze%netscape.com
649786e2e2 bugs 642, 643; also removed unused files. 1998-09-28 21:32:24 +00:00
kipp%netscape.com
bb57a6d08f Added callback to image loading api 1998-09-26 18:36:59 +00:00
kipp%netscape.com
a388e31cbd Fixed up includes to not depend on old content model classes 1998-09-24 21:37:45 +00:00
troy%netscape.com
f54279e62f Removed mChildCount from nsContainerFrame 1998-09-24 17:56:35 +00:00
karnaze%netscape.com
64c27c4711 forgot to add in last checkin 1998-09-23 17:44:33 +00:00
karnaze%netscape.com
fb883f1869 Converted forms to use the new content model classes and better separate content from layout. 1998-09-23 17:16:51 +00:00
troy%netscape.com
62b1375f69 Removed farme enumeration member functions for indexed access, last child,
and child count
1998-09-19 03:24:26 +00:00
troy%netscape.com
f80fdc69aa Removed CreateFrame() from nsIHTMLContent 1998-09-18 18:04:42 +00:00
kostello%netscape.com
3c1d6e4098 Fixed textfield problems from widget changes. 1998-09-17 20:07:15 +00:00
vidur%netscape.com
4e3024a5f9 Added constructors for DOM JS classes. nsIScriptObjectOwner::ResetScriptObject is now SetScriptObject. New factory for layout. New interface nsIDOMNativeObjectRegistry. 1998-09-17 01:53:52 +00:00
kipp%netscape.com
8f2807a027 Removed css/layout directory 1998-09-15 00:19:49 +00:00
kostello%netscape.com
334f544d61 Changes implementation to match the new Widget interfaces. This involves
many calls to QueryInterface because many of the instance members
no longer derive from nsIWidget.
Also, using helper functions in nsWidgetHelper for standard Create calls.
1998-09-14 20:46:42 +00:00
troy%netscape.com
e06f33e5d3 Changed Reflow() to directly create the child frames rather than use
CreateFrame() member function which is going away
1998-09-12 23:53:28 +00:00
troy%netscape.com
effef91cf6 Phase one of frame construction changes 1998-09-10 19:32:14 +00:00
peterl%netscape.com
0fec5be8c0 changed the way map attributes into is connected 1998-09-05 04:00:06 +00:00
peterl%netscape.com
4974e5e52a added content dir to includes 1998-09-05 03:58:05 +00:00
vidur%netscape.com
ab080b4586 New content code adjusts to getting script objects through a factory interface 1998-09-04 23:03:16 +00:00
peterl%netscape.com
746613f1b5 sync to attribute container api change 1998-09-02 02:08:14 +00:00
warren%netscape.com
b89e7efaca Renamed NSRepository to nsRepository. 1998-09-01 00:26:28 +00:00
troy%netscape.com
ad9a20da0b Changes nsIView and nsIScrollableView interfaces to conform to
XPCOM conventions
1998-08-30 19:16:11 +00:00
kipp%netscape.com
c6290fa577 XPCOM'ized nsIContent and nsIHTMLContent 1998-08-29 20:20:38 +00:00
troy%netscape.com
e524804caa Changed interface nsIFontMetrics to use the XPCOM conventions for returning
a nsresult
1998-08-29 02:34:34 +00:00
troy%netscape.com
b242b51732 Changed nsIFontCache to conform to XPCOM standards 1998-08-28 05:16:41 +00:00
troy%netscape.com
c8e5750085 More API changes to nsIDeviceContext 1998-08-27 20:43:04 +00:00
troy%netscape.com
3c2ba03cf7 Made sure clipChildren member of widget init data is initialized 1998-08-21 23:06:01 +00:00
joki%netscape.com
46137420c0 Modifying nsIContent's AppendChild -> AppendChildTo to stop conflict with
DOM interfaces.
1998-08-21 21:38:26 +00:00
karnaze%netscape.com
360f6023d3 checked for null form manager & fixed memory leak in win95 hack code 1998-08-20 18:27:13 +00:00
scullin%netscape.com
9893a4e5b9 Fix hack incompatibility. 1998-08-20 00:33:26 +00:00
scullin%netscape.com
eea08fe2e2 Move form element hack from branch. 1998-08-20 00:24:29 +00:00
karnaze%netscape.com
3caa200a93 removed calls to DidReflow on browse button and text area 1998-08-19 21:43:46 +00:00
karnaze%netscape.com
40765150cf removed text field and browse button of <input type=text> from content model. 1998-08-17 17:46:08 +00:00
troy%netscape.com
fadc4d4beb Changed destructor to release reference to child form element, and
changed Release() to not check for external references to child form
elements
1998-08-14 21:03:16 +00:00
troy%netscape.com
98936027ef Changed NS_NewHTMLInputFile() to release reference to onput text and
input browse content objects
1998-08-14 20:36:36 +00:00
troy%netscape.com
c161f261c1 Added NS_RELEASE of list box widget interface pointer 1998-08-14 04:45:30 +00:00
troy%netscape.com
c804eb4ad1 Added NS_IF_RELEASE(mAttributes) to destructor 1998-08-14 03:32:39 +00:00
karnaze%netscape.com
73e4145994 fixed destructor problems causing www.goto.com to crash when hitting a link 1998-08-12 21:50:11 +00:00
rods%netscape.com
4d6426e924 Change the calculation of how big the dropdown list should be. The max size
is now 20.
1998-08-12 20:05:25 +00:00
kipp%netscape.com
7cfac8916c Use new forwarding macros 1998-08-12 18:00:04 +00:00
karnaze%netscape.com
4a849eba9d ref counting, destruction fixes 1998-08-12 02:04:41 +00:00
karnaze%netscape.com
4d747b5c56 put back previous sizing of text fields due to changes in fixed width font 1998-08-11 19:07:25 +00:00
karnaze%netscape.com
1c9c06291f added missing NS_RELEASE statements 1998-08-11 16:52:05 +00:00
karnaze%netscape.com
1e4f857439 fixed "return" submission on a single text field 1998-08-10 17:26:20 +00:00
karnaze%netscape.com
6837a9ba6b adjusted sizing for text controls; default control is text; assertion cleanup 1998-08-10 04:28:17 +00:00
troy%netscape.com
acaa6d2f0e Change to object lifetime management. Views are no longer ref counted 1998-08-08 04:23:33 +00:00
vidur%netscape.com
b1f5f748ae Implemented additional document and form interfaces. Implemented named elements for documents and forms. nsInput now implements nsIDOMHTMLInputElement. 1998-08-07 23:08:00 +00:00
karnaze%netscape.com
6dd5e7e32f removed overloaded GetAttribute on nsInput 1998-08-07 17:39:27 +00:00
joki%netscape.com
c947a7da15 Fix mouseover in url messages by initializing event result messages. 1998-08-07 08:11:20 +00:00
joki%netscape.com
c6c0021911 Added support for click event on form buttons 1998-08-07 05:19:07 +00:00
joki%netscape.com
9cb79b1687 Adding window.open method, fixing editormode in release builds, various event fixes 1998-08-07 04:45:03 +00:00
karnaze%netscape.com
ee42a9cf3b fixed bug when size=0 is specified on form control 1998-08-05 02:16:26 +00:00
karnaze%netscape.com
f76f781af8 form submission on carriage return in some cases; replaced NS_RELEASE with NS_IF_RELEASE in nsFrame destructor 1998-08-04 18:19:51 +00:00
vidur%netscape.com
856891ed81 Added document.forms. Specialized interfaces for images and forms. Better handling of childNodes collection. 1998-08-04 00:05:22 +00:00
karnaze%netscape.com
94ba1901d6 fixed bug where <select> assummed all children were <option>s 1998-08-03 19:04:55 +00:00
joki%netscape.com
26c18d9049 Adding submit and reset events 1998-08-01 20:30:11 +00:00
peterl%netscape.com
714146a525 rounding support 1998-07-31 23:34:45 +00:00
joki%netscape.com
fa57426559 Filling out document event handlers, adding form events 1998-07-31 22:09:51 +00:00
karnaze%netscape.com
fc265fd305 sizing improvements of form controls for nav4 compatibility 1998-07-31 05:22:35 +00:00
troy%netscape.com
81e0cb7584 Added some calls to NS_RELEASE() when exiting the function 1998-07-30 17:46:33 +00:00
kipp%netscape.com
7ff5d0e7ce Remove most compiler warnings on IRIX 1998-07-29 20:19:08 +00:00
peterl%netscape.com
ab09d83870 added font scaling support 1998-07-25 01:22:10 +00:00
peterl%netscape.com
c56d6f8416 properly setup fonts and backgound colors 1998-07-23 18:16:11 +00:00
karnaze%netscape.com
d38ecde734 revised hack for input controls 1998-07-16 19:50:03 +00:00
troy
a90fe8e1de Changed Reflow() member function to take a reference to a nsIPresContext
instead of a pointer
1998-07-15 02:53:09 +00:00
karnaze
10c6b37bd2 made "get" the default for submission when method is omitted 1998-07-14 22:52:07 +00:00
kipp
902d0b7a9a Commented out an unused variable 1998-07-14 15:21:50 +00:00
kipp
ef9d89dd16 Removed MoveTo/SizeTo; added DidReflow and changed it so that on final placement the widget is made visible; during widget creation the widget is created hidden; updated hack font name to match ua.css 1998-07-14 15:21:36 +00:00
kipp
c940e01855 Removed MoveTo/SizeTo and added DidReflow 1998-07-14 15:20:43 +00:00
troy
97ae834b23 Deprecated the SetFirstContentOffset/SetLastContentOffset member
functions that take a nsIFrame*
1998-07-10 19:04:06 +00:00
kipp
37213af260 Don't build shared libraries 1998-07-03 23:12:11 +00:00
karnaze
5c32434ce8 more nav4 compatibility, radio group bug fixes 1998-07-01 20:11:57 +00:00
rpotts
42b06709ba Reworked Post data to avoid memory leaks... 1998-07-01 11:18:39 +00:00
kipp
e23973dc33 Fixed irix build bustage 1998-06-25 17:23:32 +00:00
kipp
1a446c2e3f New and improved (?) line layout 1998-06-25 16:33:10 +00:00
vidur
b5f413930d Added autogeneration of XPCOM headers and JavaScript stub classes. Added better masking of JS-specific structures in generic interfaces. Creation of a scripting global object interface. 1998-06-23 18:43:06 +00:00
rods
2d98f633a6 add XP_UNIX size temporary fixes 1998-06-19 20:07:35 +00:00
atotic
393e51f686 Mac needed a definition of PR_GetEnv 1998-06-16 21:44:38 +00:00
michaelp
60977b0c20 the view manager is now used when manipulating views. 1998-06-16 16:51:01 +00:00
kipp
dcc388075e Fixed options to have their text stripped of junk and whitespace compressed before creating the widget 1998-06-06 01:08:43 +00:00
kipp
f1a935eb02 Fixed GetContent/SetContent to be virtual making Option tags provide the proper text content for display 1998-06-06 01:06:52 +00:00
peterl
91c5893512 sync up to new style data apis 1998-06-05 06:09:09 +00:00
karnaze
b289931045 radio, checkbox padding done through MapAttributesInto 1998-06-04 21:34:41 +00:00
karnaze
1d293e47a5 added modes for backward compatibility 1998-06-04 17:23:48 +00:00
kipp
d0641d5c59 Fixed another GetDesiredSize case that troy missed 1998-06-04 05:49:45 +00:00
kipp
558164bb1a Disable notifications during construction of select container 1998-06-03 15:59:56 +00:00
kipp
20076b8898 Disable notifications during construction of file container 1998-06-03 15:59:44 +00:00
kipp
9f9564b141 Use new GetDocument API 1998-06-03 15:59:24 +00:00
troy
63d19a37ca Changed nsLeafFrane's GetdesiredSize() to not pass in the max size
since it's now part of nsReflowState
1998-06-01 23:31:30 +00:00
kipp
cefa24d0c1 Updated to new GetDesiredSize api's (so that percentage width's could be properly calculated) 1998-05-30 21:21:11 +00:00
karnaze
4de74d7ac1 event improvements 1998-05-29 22:44:13 +00:00
troy
7a485fcc40 Changed nsReflowState structs to be linked together 1998-05-29 20:36:05 +00:00
kipp
42884324fa pass url into image loader 1998-05-29 02:16:46 +00:00
karnaze
2c631dde65 fix bug in get submission 1998-05-28 16:00:15 +00:00
karnaze
c56719fbe8 fixed memory leak from prev checkin 1998-05-28 00:42:26 +00:00
karnaze
dc7da6fe8a gui events store nsISupports; improved forms event handling 1998-05-27 23:58:07 +00:00
karnaze
ace4017e75 removed printf 1998-05-27 21:04:23 +00:00
karnaze
75f0765630 fix irix build 1998-05-27 19:57:03 +00:00
karnaze
f1382417c0 post submission, file content submission 1998-05-27 17:51:41 +00:00
michaelp
b5140d2751 added support for front-to-back view rendering. 1998-05-27 02:13:28 +00:00
peterl
613e577b7d added visibility style attribute 1998-05-26 23:17:29 +00:00
troy
3ea1d2d8e3 Merged ResizeReflow() and IncrementalReflow() into one Reflow() member function 1998-05-25 17:31:49 +00:00
kipp
eb7c893d4f Fixed windows cvpack problem 1998-05-22 18:41:08 +00:00
peterl
7168f94691 Changed GetStyleData to use an enum instead of an nsID 1998-05-21 02:34:13 +00:00
karnaze
57a66855f7 temp hack to test post submission 1998-05-20 00:10:42 +00:00
karnaze
cbc1ada4b8 better layout, sizing of select 1998-05-19 17:51:21 +00:00
karnaze
1189d589e3 fixed nsInputFile::SizeTo 1998-05-18 18:07:01 +00:00
karnaze
8939828111 initial support for <input type=file>, combo box use of widget init data for sizing 1998-05-18 16:39:42 +00:00
kmcclusk
1d7e22a70f Added widget specific init structs 1998-05-14 21:34:08 +00:00
karnaze
68b9679002 more select/option support 1998-05-13 17:43:35 +00:00
kipp
21bdb6a41c Removed dead code 1998-05-12 23:52:45 +00:00
kipp
5f6c659450 Use code in nsHTMLImageLoader to share code and fix image bugs in image buttons; removed some tabs in the source; get image border handled right 1998-05-12 23:52:33 +00:00
kipp
cff0f74180 Removed special code for mWidth/mHeight handling 1998-05-12 23:51:46 +00:00
kipp
432fe2b0c5 Removed mWidth and mHeight; use base class handling of that now 1998-05-12 23:51:30 +00:00
karnaze
1f1e724312 textarea sizing improvement; use nsCSSLayout::GetStyleSize; fix combo box SizeTo 1998-05-12 18:28:58 +00:00
troy
5b69e1f043 Change to nsIFrame API 1998-05-12 04:17:56 +00:00
kipp
619471fc16 Use new image loading API's 1998-05-11 22:58:20 +00:00
kipp
e09e86128b Use new LoadImage API 1998-05-09 03:23:54 +00:00
karnaze
34036a5a0f more support for textarea, select/option in content sink 1998-05-08 20:18:06 +00:00
kipp
70cbd2cbe5 Unsupported border+padding around form elements (except for image - it still works) 1998-05-07 23:38:12 +00:00
kipp
69577ae0b7 Support (mostly) border+padding around input form elements 1998-05-07 16:13:59 +00:00
kipp
519a6403a4 Ported to new CreateFrame/CreateContinuingFrame APIs 1998-05-07 00:08:20 +00:00
troy
d477d86672 Frames no longet store the content index-in-parent 1998-05-05 23:56:50 +00:00
kipp
499bc07a3f Set ascent/descent information so that vertical alignment works better 1998-05-02 02:04:00 +00:00
karnaze
0af793f7f1 added <input type=image>, fixed bug where multiple submit buttons sent data 1998-05-01 23:18:44 +00:00
kostello
00e5e615d4 Made SetStyleContext take the presentation context as a parameter 1998-05-01 20:45:15 +00:00
rpotts
8079b4ef67 added netlib to the include path... 1998-05-01 05:07:25 +00:00
michaelp
46a1090996 added missing NS_RELEASE() after calling GetWidget(). 1998-05-01 03:09:53 +00:00
peterl
4c198bdb45 updated to new value class api 1998-04-30 19:55:51 +00:00
rpotts
68c4a8813d PRBool is now a PRIntn which caused conflicts between member functions mangled on PRInt32 vs PRBool. To fix the build I removed the PRBool versions... 1998-04-29 19:52:45 +00:00
karnaze
02ffa1d129 ifdefed MapAttributesInto 1998-04-29 17:27:44 +00:00
karnaze
e8eb15e667 ifdefed style sizing code 1998-04-29 17:14:24 +00:00
karnaze
0c464e061d minor cleanup, reinstate css sizing. 1998-04-29 16:30:55 +00:00
karnaze
0df7874f85 fix submit crash in nsWindow; more form control functionality 1998-04-28 18:59:38 +00:00
kipp
941c955ed8 Fix porting bugs - made it compile on IRIX 1998-04-26 02:59:29 +00:00
kipp
93fdfbe671 Port to removal of nsStyleMolecule 1998-04-25 18:48:48 +00:00
karnaze
3943ad1a15 added radio groups, select/option, beter sizing. widgets take creation parms. 1998-04-24 21:37:30 +00:00
kipp
59359e73b4 define win32_lean_and_mean 1998-04-23 16:47:26 +00:00
kipp
e74c50762c snapshot 1998-04-22 22:11:52 +00:00
peterl
730fbbc6d6 moved border out of nsStyleMolecule 1998-04-22 06:36:28 +00:00
troy
3ce8e88882 Changed nsIFrame member functions to return a nsresult 1998-04-17 01:41:24 +00:00
karnaze
fa53c1d05a added doc++ comments 1998-04-14 16:53:16 +00:00
scullin
c706c01f42 IRIX build fixes. 1998-04-14 01:56:50 +00:00
kipp
98505cde5e Repaired build problems w/ layout/base dependencies 1998-04-13 20:56:42 +00:00
kipp
098bef52b4 moved to pub 1998-04-13 20:24:54 +00:00