beard%netscape.com
e7ac662ac9
Fixing bustage
1999-07-14 23:23:47 +00:00
kmcclusk%netscape.com
f052dc2f0d
fixed bugs #6303 , #6753 , #6756 , #6759
...
Re-wrote nsComboboxFrame.
removed the obsolete nsHTMLAtoms: comboText,comoTextSelected,comTextSelectedFocus,dropDownVisible,
dropdownHidden, dropDownBtnOut, dropDownBtnPressed,
Added nsHTMLAtoms::combobox, nsLayoutAtoms::popupList
Renamed dropDownList to dropDownListPseudo
Added "arrow.gif" as to be used the background-image for the combobox button
ua.css - added rules for select to differentiate between comboboxes and listboxes.
Added style rules to more closely match the XPTOOLKIT XPWidgets look.
removed the following :-moz-combobox-text, -moz-combobox-textselected
nsIFormControlFrame.h - Added SetSuggestedSize method.
nsButtonControlFrame - Implemented SetSuggestedSize.
nsCSSFrameConstructor.cpp - Rewrote ConstructSelectFrame.
nsIWidget.h -Added GetAbsoluteBounds method.
nsWindow.cpp - Implemented GetAbsoluteBounds.
1999-07-14 22:00:24 +00:00
pollmann%netscape.com
f0cd040396
Bug 9847: Check for null returned from new.
1999-07-14 19:32:22 +00:00
akkana%netscape.com
6d07c8eeb4
Restructure the editor output routines to allow passing in
...
a mime type and a flag argument. Also fix the following bugs:
9746: get rid of bogus empty <style> in head.
8143: save wrap column in editor shell in case it's set before the
editor is created.
9470, 9488: allow explicit specification of formatted output.
1999-07-14 18:54:29 +00:00
kin%netscape.com
7d535c6162
Call NS_IF_RELEASE instead of NS_RELEASE for handler, because it could be NULL.
...
Fixes crash that occurs when pressing the submit button in a for displayed in
the editor.
1999-07-14 18:33:24 +00:00
andreas.otte%primus-online.de
b6031c6f4b
NECKO only: Using helper function NS_MakeAbsoluteURI A: chofmann R:valeski
1999-07-11 15:46:10 +00:00
warren%netscape.com
9efa754f74
Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
1999-07-07 08:08:40 +00:00
kipp%netscape.com
b635ab5465
Removed HaveFixedContent* methods from nsHTMLReflowState and updated code to match (fix bug #7993 )
1999-07-07 02:33:17 +00:00
andreas.otte%primus-online.de
d968fa955b
NECKO only: replacing GetBuffer with ToNewCString and some error checking
1999-07-06 23:08:16 +00:00
sspitzer%netscape.com
3649abeee9
fix warning
1999-07-06 22:40:54 +00:00
warren%netscape.com
8462929dda
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
evaughan%netscape.com
903d3c7c19
Added anonymous node support.
...
Added splitters
Added Grippies.
1999-06-30 22:17:43 +00:00
pollmann%netscape.com
d51e1d593b
Bug 8227 and warning cleanups.
1999-06-29 22:01:55 +00:00
scc%netscape.com
d049be3c31
Added |GetIID()|
1999-06-29 20:28:56 +00:00
tague%netscape.com
790c2edcef
Fixed up UNIX build warnings
1999-06-29 20:14:59 +00:00
sfraser%netscape.com
1452e2050a
Call the Output routines with a new param for selection only.
1999-06-29 20:14:58 +00:00
pnunn%netscape.com
3759b30155
changed image format list. pnunn.
1999-06-28 21:51:26 +00:00
buster%netscape.com
2cbf846e50
GFX text controls now hanlde max length, and max length set via DOM
...
GFX text controls now handle readonly and disabled states set via DOM
1999-06-28 13:48:38 +00:00
warren%netscape.com
6fc20cbcd6
More necko changes.
1999-06-25 01:53:22 +00:00
pollmann%netscape.com
b5ccb72a9c
Getting cursor from style system: Insert paranoia^H^H^H^H^H^H^H^H^H stability code here.
1999-06-25 01:17:18 +00:00
pollmann%netscape.com
32d96f0efc
Use the style system to get the mouse pointer for an image input element.
1999-06-25 00:19:44 +00:00
buster%netscape.com
2fada58f4d
fixed build bustage, forgo using nsCOMPtr on views, they can't be ref counted!
1999-06-24 23:49:03 +00:00
buster%netscape.com
d05673c3ab
attempt to fix mac build
1999-06-24 23:32:03 +00:00
buster%netscape.com
ec65b45b03
fixed problem that scrollbars would appear on single-line text controls
...
fixed API masking problem, thanks Simon!
1999-06-24 22:42:50 +00:00
pollmann%netscape.com
c881390b63
Notify form submit observers on... well... form submission.
1999-06-24 00:45:23 +00:00
pollmann%netscape.com
eaca9b63b0
Adding form submit observer interface for Wallet and Single Signon
1999-06-24 00:07:34 +00:00
kmcclusk%netscape.com
1ab657043a
Modified gfx-rendered widget styles to more closely match styles
...
in http://www.mozilla.org/xpfe/nsGFXWidgets.html .
Added check for null mHitFrame in nsListControlFrame::MultipleSelection and
nsListControlFrame::SingleSelection.
1999-06-23 21:50:56 +00:00
warren%netscape.com
23864df5e3
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
sspitzer%netscape.com
6b0190f2ca
fix build bustage
1999-06-21 21:24:05 +00:00
kmcclusk%netscape.com
8584722a29
Removed commented out code to perform system mouse capture.
1999-06-21 20:46:47 +00:00
kmcclusk%netscape.com
70c83e0548
Numerous changes to support gfx-rendered form elements.
1999-06-21 20:41:56 +00:00
jfrancis%netscape.com
a49b921177
making the world safe for null linkHandlers
1999-06-21 07:47:29 +00:00
valeski%netscape.com
487d9ea921
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
peterl%netscape.com
7eabb8ee51
fixed re-resolve style contexts to handle local pseudo elements
...
and capture style change information
1999-06-16 06:17:21 +00:00
jdunn%netscape.com
14e97b1be4
HP requires a Newline at end of file
1999-06-15 23:32:44 +00:00
ftang%netscape.com
cf229a093c
fix 7973. Do correct conversion for non ASCII for multipart posting
1999-06-15 23:31:05 +00:00
pinkerton%netscape.com
eee20fe0fe
fix memory leaks (bug# 8221)
1999-06-15 23:26:32 +00:00
buster%netscape.com
ccfc0dce22
added support for Ender GFX-rendered text control
...
made nsTextControlFrame an abstract base class for nsGfxTextControlFrame and
nsNativeTextControlFrame
1999-06-12 22:29:54 +00:00
pollmann%netscape.com
174a008564
bug 3720: <LABEL> background draws properly now.
1999-06-11 19:10:56 +00:00
bruce%cybersight.com
e9dc3a4488
Explicitly include nsFileSpec.h. This will be necessary for some changes coming post-M7.
1999-06-05 11:49:04 +00:00
nisheeth%netscape.com
5406520710
Patch from alecf to do a null pointer check on argument to GetSelectedIndex().
1999-06-05 00:18:58 +00:00
pinkerton%netscape.com
850bab971a
unpatch leaf's hack in 1.73 since form submission now works correctly. Mac now once again submits the form when return is pressed.
1999-06-03 18:05:40 +00:00
evaughan%netscape.com
4b0b0ef6f4
Reworked fieldsets to fix numerous bugs.
1999-06-01 21:52:11 +00:00
kmcclusk%netscape.com
fd468cfbd4
fix for bug #6971 . Added support for clicking and dragging over items in single
...
and multiselect listboxes. Also supports holding down the shift and ctrl keys
while dragging.
1999-05-28 21:12:09 +00:00
pollmann%netscape.com
39397b161d
Bug 3322: nsSelectControlFrames's ControlChanged does what MouseClicked used to - checks for selection changes and sends out onChange DOM events.
1999-05-28 01:06:42 +00:00
pollmann%netscape.com
4ba580c20a
Bug 3322: NS_CONTROL_CHANGE events call ControlChanged on the form frame.
1999-05-28 01:05:19 +00:00
pierre%netscape.com
d23f607b69
#3930 "file selection control displays complete path"
1999-05-28 00:40:18 +00:00
kmcclusk%netscape.com
56cb572831
fixes for bugs #5809 , #5852 , #6828 , #6973 .
...
Added a new test16.html sample to test gfx-rendered widgets to viewer.
Added support for test17.html sample to test printing.
1999-05-27 21:17:10 +00:00
morse%netscape.com
aa3c35f565
added modal dialogs for wallet
1999-05-26 22:50:49 +00:00
karnaze%netscape.com
413803f598
bug 7083, nsFormFrame doesn't involve netlib if the action is not specified
1999-05-26 22:20:53 +00:00
leaf%mozilla.org
d9cb231ace
Filtering out form submission in all cases, to get location bar working
...
for mac. This will be fixed RSN.
1999-05-25 23:25:19 +00:00
pollmann%netscape.com
93d4bc38e1
Bug 2999: Option values of "" handled correctly now R=vidur A=chofmann
1999-05-20 23:25:34 +00:00
vidur%netscape.com
c21d4f34bb
Fix for bug 6843. Option.selected returns the correct value for non-multi-selects.
1999-05-20 23:24:06 +00:00
hyatt%netscape.com
dddc71fea8
Fixes for bugs 6746 and 6747. Approved by chofmann@netscape.com.
1999-05-20 06:39:37 +00:00
evaughan%netscape.com
2b76d2dc93
Fixed some visibility bugs in order to make the tab widget work correctly.
1999-05-19 22:14:11 +00:00
pollmann%netscape.com
60ca31b788
Bug 3187: Add widget update on option creation and destruction. (3 of 3)
1999-05-19 04:37:41 +00:00
pollmann%netscape.com
49b2fa20b5
Bug 3322: onChange won't be sent when the combo box is first clicked now. (2 of x)
1999-05-19 03:37:23 +00:00
kmcclusk%netscape.com
ab4f0a0584
bug #994 Major rework of nsListboxControlFrame to support option groups. Modified ua.css
...
optgroup > option rule to use padding to offset the option group's options.
1999-05-17 22:36:08 +00:00
morse%netscape.com
93987719df
remember wallet decisions on a url-specific basis
1999-05-16 19:36:25 +00:00
mcmullen%netscape.com
e8ee5c8aa3
Removed string methods from the file widget
1999-05-15 22:01:21 +00:00
morse%netscape.com
8dc60dc5f2
fix bug 6168
1999-05-14 06:54:29 +00:00
kmcclusk%netscape.com
bdce020a9a
bug #5993 . Removed references to nsIWidget in form HTML content elements. the form elements
...
now go through the nsFormControlFrame interface instead. This removes the dependency between
form element content and nsIWidget.
1999-05-13 23:45:40 +00:00
evaughan%netscape.com
522e0f5680
Fixed form submission.
1999-05-13 21:29:57 +00:00
evaughan%netscape.com
7223c9bfe4
Fixed pseudoclass hack to actually use active, hover, focus pseudoclasses.
1999-05-13 01:35:16 +00:00
kipp%netscape.com
fea30bc4eb
Reworked frame factory methods; fixed bug 4519
1999-05-11 22:03:29 +00:00
morse%netscape.com
ac3e7339bf
get wallet editor working again after someone changed behavior of docURL
1999-05-10 20:53:35 +00:00
evaughan%netscape.com
eefc2545c2
Fixed xul boxes to implement nsIBox interface.
1999-05-09 21:46:24 +00:00
karnaze%netscape.com
73330eac5e
added vcard_name html attribute. Added GetVcardName in nsFormFrame.
1999-05-08 19:30:57 +00:00
mjudge%netscape.com
85afd8f29d
massive checkin for selection modifications and removing static state variables for selection in nsFrame.h.
1999-05-07 21:12:59 +00:00
kmcclusk%netscape.com
b447bbea26
bug #3547- Modified nsFileControlFrame.cpp to call nsFormFrame::AddFormControlFrame.
...
bug #5589 . Selection area is now calculated using the inherited Reflow rather
than using the calculations used for the native listbox control.
Fixed varous other rendering bugs related to frame-based listboxes.
bug #2797 . GetSize is no longer needed in nsListControlFrame and it has been removed.
Fixed frame-based combobox nsComboboxFrame so that will set it's label to the
first option in the drop-down list if a default value has not been specified.
Added optgroup style rules to ua.css. Opt groups now render, but there are remaining
problems with selection.
Modified nsButtonControlFrame::Reflow to call nsFormFrame::AddFormControlFrame.
This fixes a bug where Gfx-rendered submit button's were not working.
Refactored code in nsListControlFrame in preparation for supporting option groups.
Refactored selection code into SingleSelect and MultiSelect paths.
Removed unused code in nsListControlFrame.
Removed mSelectedFrame member variable. It is no longer needed.
Fixed nsListControlFrame::SetProperty so that it will toggle the selection in a
single select listbox.
1999-05-07 20:30:16 +00:00
sfraser%netscape.com
9b1a2f8d7e
If you don't get an nsIFileWidget, don't just go ahead and call methods on it.
1999-05-07 04:54:43 +00:00
morse%netscape.com
3c4a5ec5b8
take advantage of vcard attribute when submitting forms
1999-05-07 00:18:57 +00:00
cyeh%netscape.com
8f54a21774
backout mjudge checkin against closed tree. it also breaks mac as well, so
...
mjudge will try again when tree reopens
1999-05-05 23:05:41 +00:00
mjudge%netscape.com
802f66ab7f
removing useless drag info from ::HandleEvent that was copied from nsFrame implementation
1999-05-05 22:29:45 +00:00
hyatt%netscape.com
44e7c06a69
Fix for bug #5937 .
1999-05-05 07:26:03 +00:00
karnaze%netscape.com
3ce64a2a9a
bug 3109 - nsFieldSetFrame::SetInitialChildList can deal with legend not being first frame in list
1999-05-04 21:35:05 +00:00
ftang%netscape.com
b124b2d125
fix non ASCII form posting for URL encoded enctype. reviewed by karnaze
1999-05-04 19:41:41 +00:00
karnaze%netscape.com
291058d2b5
fixed potential divide by 0
1999-04-30 19:50:42 +00:00
pollmann%netscape.com
70ca25253b
Bug 2504: Change mouse pointer over image submits
1999-04-27 22:54:15 +00:00
kipp%netscape.com
a2d2d07781
Use shared IID
1999-04-27 22:14:36 +00:00
troy%netscape.com
c9c0d90c06
Removed a function that wasn't needed and that would leak any child frames
...
that were passed in
1999-04-27 20:28:56 +00:00
troy%netscape.com
da0492067a
Removed some code that wasn't needed and would cause any child frames
...
passed in to be leaked
1999-04-27 20:26:14 +00:00
pierre%netscape.com
6dd646508d
#3928 "cosmetic problems with popups and lists"
1999-04-27 05:33:36 +00:00
karnaze%netscape.com
00e49d0539
bug 4143; bug 2467; removed frame caching in nsFormFrame.
1999-04-27 00:06:03 +00:00
evaughan%netscape.com
64ca40d4a9
Made tabs use visibility to hide and show views.
1999-04-25 20:07:45 +00:00
rickg%netscape.com
01301cb765
updates to sync with nsString2 api
1999-04-21 23:43:11 +00:00
evaughan%netscape.com
f8ef699adb
Added a tab control widget.
1999-04-21 22:46:15 +00:00
morse%netscape.com
82be350478
add cookie viewer and signo viewer
1999-04-21 03:58:55 +00:00
kmcclusk%netscape.com
f928d919b1
fix for bug #3162 , Removed #ifndef MAC in the nsSelectControlFrame::GetProperty.
...
The Mac now supports native combo box widgets so it no longer will crash in GetProperty
with a null mWidget field.
Modified nsComboboxControlFrame::HandleEvents. MouseExit from the combox rect now
initiates mouse capture on the drop-down list.
Modified nsCSSFrameConstructor::ConstructSelectFrame to initialize the drop-down list
for frame-based comboboxes as hidden.
Added a nsIListControlFrame::CaptureMouseEvents method.
Implemented nsListControlFrame::CaptureMouseEvents.
1999-04-16 19:28:12 +00:00
kipp%netscape.com
2df6116e6a
Nuked useless includes
1999-04-13 21:52:03 +00:00
kipp%netscape.com
7a0a62f7b6
Nuked extraneous include
1999-04-13 21:51:52 +00:00
kipp%netscape.com
d75345a25f
Revised include
1999-04-13 21:51:43 +00:00
sfraser%netscape.com
bbe5a4f210
Removal of nsSelectionRange, nsSelectionPoint, and fixing up resulting include problems.
1999-04-13 01:15:16 +00:00
kmcclusk%netscape.com
a1fecd8f08
Enabled frame-based comboboxes when widget rendering mode is gfx.
...
Major changes to nsComboboxControlFrame:
Removed commented out code + nsIPluggableEventListener references.
Implemented nsComboboxControlFrame::GetNamesValues
Implemented nsComboboxControlFrame::SetProperty GetProperty methods
Fixed references to previously freed memory in nsComboboxControlFrame::ReResolveStyleContext
Modified ua.css style rules for dropdown-visible, drodown-hidden to have -moz- prefix.
Added -moz-dropdown-btn-out and -moz-dropdown-btn-pressed, -moz-dropdown-list rules.
Modified nsListControlFrame.cpp to calculate the width of the dropdown list for combo boxes correctly
Added nsListControlFrame::GetProperty and SetProperty methods.
Modified nsCSSFrameConstructor::ConstructSelectFrame to setup combobox.
1999-04-12 22:14:31 +00:00
pollmann%netscape.com
8588b22533
Bugs 4714 4533 4387. A: Chofmann R: Harishd
1999-04-08 23:47:49 +00:00
joki%netscape.com
42c39ebb55
Fixing keyboard control of forms
1999-04-06 18:55:06 +00:00
karnaze%netscape.com
04718c3c4f
preliminary work for bug 4534
1999-04-06 04:47:18 +00:00
morse%netscape.com
134cd555ac
fix build bustage
1999-04-04 00:29:30 +00:00
troy%netscape.com
b2f4c57638
Added include of -I$(PUBLIC)\wallet so we can find the include of
...
nsIWalletService.h
1999-04-03 23:55:15 +00:00
morse%netscape.com
c2cd80222c
moved single signon out of netlib
1999-04-03 22:56:18 +00:00
sdagley%netscape.com
e7b7d2af92
Changed prompt for selecting a file from "FileWidget Title <here> mode = save" to "File Upload" to match 4.x.
1999-04-03 02:32:46 +00:00
karnaze%netscape.com
258a6b644a
bug 4141 - space activating a button
1999-03-31 06:02:12 +00:00
joki%netscape.com
393a3e937e
Updating internal implementations to new DOM2 api syntax, capture/bubble functionality, new EventStateManager stuff (focus improvements)
1999-03-28 22:22:54 +00:00
evaughan%netscape.com
0835fb2da4
Added XUL based layout manager.
1999-03-27 00:58:29 +00:00
donm%netscape.com
9a4f6969a9
backing out evaughan's changes. tree closed.
1999-03-26 19:39:23 +00:00
evaughan%netscape.com
e637847edd
Added box layout system.
1999-03-26 18:51:08 +00:00
karnaze%netscape.com
f1125c933b
bug 4141, space bar activating button
1999-03-26 13:47:35 +00:00
kipp%netscape.com
fab8db134e
Whacked paint methods to use new constants
1999-03-26 00:39:35 +00:00
briano%netscape.com
cebfc14fd8
Handle NO_STATIC_LIB being set, when all this file does is create a static library.
1999-03-25 21:21:47 +00:00
peterl%netscape.com
78240897f9
augmented ReResolveStyleContext to capture style change information
1999-03-25 06:43:38 +00:00
kmcclusk%netscape.com
3ecd16ef89
Various modifications/fixes/cleanup for frame-based listboxes.
...
Set display type to block for option elements in ua.css.
Enable frame-based listboxes when widget render mode is gfx.
1999-03-22 21:32:12 +00:00
hyatt%netscape.com
6647377172
Fixes for the mouseover toolbar button problem. Approved by Chris.
1999-03-18 21:18:00 +00:00
kipp%netscape.com
016853ec2b
Removed unused header file include
1999-03-18 21:01:24 +00:00
karnaze%netscape.com
782408440c
set max element size for hidden element
1999-03-13 12:50:43 +00:00
evaughan%netscape.com
6d4d57e7a6
Fixed disabled bug on buttons.
1999-03-12 23:47:52 +00:00
morse%netscape.com
93f037d8bf
fix for wallet
1999-03-12 23:30:48 +00:00
troy%netscape.com
4302a2b765
Patch from Bruce Mitchener that fixes an incorrect use of delete
1999-03-11 20:27:54 +00:00
morse%netscape.com
2fc6feebe9
changes for wallet
1999-03-10 21:42:45 +00:00
morse%netscape.com
9e26773a0f
bug fix for single signon
1999-03-10 21:38:34 +00:00
warren%netscape.com
c50687b845
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
pierre%netscape.com
89d5384690
small change to make it behave like nsCheckboxControlFrame when the WidgetRenderingMode is not initialized.
1999-03-08 04:46:12 +00:00
evaughan%netscape.com
b5c00a443c
1) Implemented regular button and html4 button with a button renderer.
...
2) Fixed ProgressMeter to update correctly when attributes change
3) Fixed sample8.html so that it does not over ride the borders of the HTML4 button this
messed up the active, hover, and disabled states.
1999-03-06 19:43:13 +00:00
troy%netscape.com
ae25a99e7a
Eliminated some code that's no longer needed now that the info is in the
...
HTML reflow state
1999-03-06 01:48:28 +00:00
kipp%netscape.com
ca48c13067
Partial fix to bug #3094
1999-03-05 19:23:24 +00:00
kipp%netscape.com
6bfa1f9e70
Removed dead include
1999-03-05 19:23:09 +00:00
kipp%netscape.com
29d90160b9
Removed ref to dead nsFrameReflowState
1999-03-05 15:22:03 +00:00
kipp%netscape.com
ba18377496
use new nsHTMLReflowState ctors
1999-03-05 04:19:09 +00:00
evaughan%netscape.com
5665be1965
Fixed mac event bug.
...
Fixed alignment bug.
1999-03-03 04:04:48 +00:00
pollmann%netscape.com
734e86c883
Handle readonly changes for TextAreas as well as Text Inputs.
1999-03-03 03:06:36 +00:00
kmcclusk%netscape.com
52afc44421
gfx vs native widget rendering can now be specified in the viewer at run-time.
...
Added methods to GetWidgetRenderingMode and SetWidgetRenderingMode in nsPresContext
Removed NS_GFX_RENDER_FORM_ELEMENTS define, now it uses the GetWidgetRenderingMode
method on the rendering context.
Resurrected Rod's listbox frame-based widget code.
Added -moz-option-selected pseudo attribute to control the appearance of selected items for the listbox frame-based widget.
Added a style rule with attribute selector for -moz-option-selected to the ua.css style sheet.
Modifed nsView::SetVFlags to do a bitwise or instead of bitwise and to set flags.
Modified nsView::HandleEvent to compare mVFlags with NS_VIEW_FLAG_DONT_CHECK_CHILDREN
1999-03-02 22:43:26 +00:00
joki%netscape.com
c401b7142e
Adding new tab handling and focus support.
1999-03-02 19:19:24 +00:00
brade%netscape.com
ed8c8fcc89
add static to LegendHack() to reduce compiler warnings on Macintosh
1999-03-02 15:17:35 +00:00
brade%netscape.com
9d62c2b952
add static to reduce compiler warnings on Macintosh
1999-03-02 15:17:14 +00:00
brade%netscape.com
a0e781f91e
reduce Macintosh compiler warnings by making function static
1999-03-02 15:15:46 +00:00
evaughan%netscape.com
ffe910ebcb
Made the image accessible from CSS via list-style-image.
1999-03-02 05:00:51 +00:00
pollmann%netscape.com
2d4cb0b56f
Fix change notifications for combo boxes.
1999-03-02 03:19:25 +00:00
evaughan%netscape.com
e45dcff509
Fixed button to respond to the list-style-image property on CSS
1999-03-02 01:25:33 +00:00
karnaze%netscape.com
9b9c4d5351
bug 3347
1999-03-01 19:25:47 +00:00
karnaze%netscape.com
b4549051c8
correctly set max element size on checkbox, radio. Other cleanup.
1999-02-27 03:59:19 +00:00
pollmann%netscape.com
628c8f6245
Enable dynamic changing of the readonly attribute.
...
Works on Linux now. Win will come on-line later today.
1999-02-26 20:01:48 +00:00
kipp%netscape.com
ca244c5661
Removed dependency on static constructors
1999-02-26 17:12:16 +00:00
evaughan%netscape.com
4a57fd76ee
Removed state info from button renderer.
1999-02-26 08:48:24 +00:00
evaughan%netscape.com
ee8ea8e385
Fixed up titled button so hover, focus, active, states work.
1999-02-26 06:41:10 +00:00
troy%netscape.com
dfdacc8159
Changed nsIFrame::Init() to take an additional parameter
1999-02-25 03:27:57 +00:00
karnaze%netscape.com
3cf25b042c
better sizing of form controls, especially percentage based sizes and max element sizes
1999-02-23 03:48:01 +00:00
mcafee%netscape.com
efc3926817
Adding license; added do_QueryInterface() wrappers for nsCOMPtr stuff (Solaris)
1999-02-20 06:05:15 +00:00
evaughan%netscape.com
ded20d5f4a
Added a new XUL TitledButtonFrame
1999-02-19 18:23:02 +00:00
brade%netscape.com
b3b4f0d2c0
add prototype to reduce warnings on Macintosh compiler
1999-02-19 16:13:47 +00:00
scc%netscape.com
ab59e4df7a
updated for nsCOMPtr (no implicit construction from raw pointers) owners should check that they agree with my choices for |dont_QueryInterface|, |do_QueryInterface| and |dont_AddRef|
1999-02-18 23:55:10 +00:00
kmcclusk%netscape.com
602be9dfc4
Fixed call to ProbePseudoStyleContext in nsButtonControlFrame so it will compile
...
when NS_GFX_RENDER_FORM_ELEMENTS is defined.
Added checks to nsFileControlFrame::Reflow to make sure the pseudo styles actually
could be loaded. If they can't be loaded it uses the file upload elements style.
Changed file-buttonstyle to file-button and file-textstyle to file-text in ua.css
1999-02-18 22:07:23 +00:00
cyeh%netscape.com
fe763fea21
Remove mozilla/layout/config and use mozilla/config instead.
1999-02-18 18:16:21 +00:00
kmcclusk%netscape.com
bc45423c33
Added pseudo styles for file input element buttons and text fields to control their
...
appearance during printing.
Now returns value of file upload element in nsHTMLInputElement::GetValue.
Added :file-textstyle and :file-buttonstyle pseudo style's to ua.css.
Modified nsButtonControlFrame::PaintButton to accept a rectangle describing the
position and size of the button to paint.
Modified nsFileControlFrame::Paint to resolve :file-buttonstyle and :file-textstyle to
paint the file upload's button and text field using settings in ua.css
Added nsFileControlFrame::HasWidget utility method.
Added nsFormControlHelper::GetInputElementValue to get the current value of an input element
from the DOM.
Modified nsTextControlFrame::GetProperty to use nsFormControlHelper::GetInputElementValue
Modified nsTextControlFrame::PaintTextControl to accept a rectangle describing the position
and size of the text control to paint.
Modified nsTextControl::PaintTextControlBackground to include a rectangle describing the
position and size of the text control background to paint.
1999-02-18 00:13:39 +00:00
kmcclusk%netscape.com
3237d4791e
added #ifdef XP_PC in nsSelectControlFrame::GetProperty to fix MAC crash
...
on www.city.net
1999-02-17 01:24:16 +00:00
kmcclusk%netscape.com
8cf748bdb0
Added code to get the selected item from the content model during Paint.
...
Factored code to paint option elements. Listboxes, single+multiselect and
combo boxes now print their state correctly.
1999-02-16 18:57:44 +00:00
troy%netscape.com
7b2012fca2
Fixed some errors related to switch to using nsCOMPtr
1999-02-12 18:41:26 +00:00
kipp%netscape.com
5a554d526e
COMized nsIPresShell and nsIPresContext
1999-02-12 17:45:58 +00:00
peterl%netscape.com
8d65d14ec2
changed all html atoms to lower case
1999-02-12 06:19:07 +00:00
evaughan%netscape.com
40d72f93fd
Made the HTML input button gfx rendered and in the netscape look and feel. Minus rounded borders
...
that CSS doesn't currently support.
1999-02-12 05:20:55 +00:00
rods%netscape.com
ace71a78e2
Commented out the rollover code that sets the class to a pseudo-class
1999-02-11 18:36:40 +00:00
troy%netscape.com
b27d9f730e
API changes for nsIPresContext ResolveStyleContextFor and ResolvePseudoStyleContextFor
1999-02-11 15:56:23 +00:00
kmcclusk%netscape.com
b9f6f92462
Fixed border rendering during printing for Select and text, and text areas.
...
Implemented SetProperty/GetProperty methods for FileControlFrame
Added nsGenericHTMLElement::GetPrimaryFrame check for nsnull for doc return type.
nsHTMLInputElement.cpp replace NS_OK == with NS_SUCCEEDED in GetValue and SetValue
Added GetName and GetValue utility methods to nsFormControlHelper
modified nsButtonControlFrame::PaintButton to take the label to paint as an extra parameter.
This allows it to be callable from the nsFileControlFrame code to render the button.
1999-02-11 01:13:28 +00:00
pierre%netscape.com
191a14d1c6
Added checkbox and radiobox size to the LookAndFeel (bug#2923 "Checkboxes don't display ")
1999-02-11 00:51:36 +00:00
troy%netscape.com
c37ccfbc4c
Changed GetNextSibling() to use a pointer argument instead of a reference
1999-02-10 06:13:38 +00:00
troy%netscape.com
5c3d1395f3
Changed a bunch more nsIFrame member functions to be pointer arguments
...
instead of references
1999-02-10 05:38:18 +00:00
troy%netscape.com
b8965b6929
Changed GetFrameState() and GetFrameType() to use pointer arguments instead of
...
references
1999-02-10 04:17:06 +00:00
troy%netscape.com
a9159f71d6
Changed GetAdditionalChildListName() and FirstChild() to use ** instead
...
of *&
1999-02-10 02:25:01 +00:00
troy%netscape.com
c9c1fa187e
Changed some nsIFrame member functions to use ** instead of *& for OUT
...
paremeters
1999-02-10 00:42:56 +00:00
kmcclusk%netscape.com
3cb8ea4326
Undef'ed NS_GFX_RENDER_FORM_ELEMENTS
1999-02-09 18:31:41 +00:00
kmcclusk%netscape.com
c9f82ebd33
Added support to gfx-render radio buttons. Both checkboxes and radio buttons
...
now use CSS style to get colors for rendering. Checkboxes also use the CSS border rendering
code. Added New utility methods to nsFormControlFrame to PaintCircular backgrounds and
borders. Set compiler directive to gfx-render radiobuttons and checkboxes both for printing
and on-screen display.
1999-02-09 18:25:40 +00:00
kmcclusk%netscape.com
319fe88890
undefined NS_GFX_RENDER_FORM_ELEMENTS
1999-02-05 22:22:40 +00:00
kmcclusk%netscape.com
bbf111432f
Adjusted checkbox gfx-rendering code to make better looking checkboxes
...
Created nsFormControlHelper::GetBool and nsFormControlHelper::GetBoolString
utility methods for converting strings into booleans and vice versa.
Modified nsCheckboxControlFrame, nsRadioControlFrame, and nsSelectControlFrame
to use these helpers.
1999-02-05 22:15:35 +00:00
morse%netscape.com
cdeaeacdb3
removed single-signon dependency on lo_ele.h and MWContext
1999-02-05 22:05:59 +00:00
kmcclusk%netscape.com
74ce0fe2c8
Disabled gfx-rendering of form controls.
1999-02-05 19:51:27 +00:00
kmcclusk%netscape.com
64f5bd4ee5
Added code to gfx-render checkboxes using CSS style.
...
Removed commented out code in nsFormControlFrame and nsFormControlHelper
1999-02-05 19:48:18 +00:00
pollmann%netscape.com
7a35ef9039
Bug 1190: Typo.
1999-02-04 18:37:03 +00:00
kmcclusk%netscape.com
8b616336f2
Renamed GetSize(PRInt32* aSize) to GetSizeFromContent to remove conflict with
...
nsFrame GetSize(nsSize& aSize).
Added check for null mWidget in nsFormControlFrame::HandleEvent
1999-02-03 22:56:50 +00:00
kmcclusk%netscape.com
0674615a79
Moved ForceDrawFrame from nsComboboxControlFrame to nsFormControlHelper
...
Removed commented out code in nsFormControlHelper.h.
Modified nsCheckboxControlFrame and nsRadioControlFrame to use ForceDrawFrame
when gfx-rendered.
1999-02-03 18:55:37 +00:00
kmcclusk%netscape.com
7d3824f0d6
Added support to allow form elements to be either GFX-rendered or use widgets.
...
Work in progress for getting check boxes and radio buttons gfx-rendered.
1999-02-03 17:25:25 +00:00
kmcclusk%netscape.com
65c0812b75
TextAreas now initialize their content area using default text specified in
...
the HTML File.
1999-02-01 23:49:21 +00:00
kmcclusk%netscape.com
29b29e10ca
Modified nsTextControlFrame::Paint to correctly paint the contents of a
...
multi-line text area.
1999-02-01 23:09:06 +00:00
kmcclusk%netscape.com
57de44ee8a
Moved GetPrimaryFrame to nsGenericHTMLElement.
...
Modifed nsHTMLTextAreaElement to go through it's frame to set and get values
1999-02-01 18:44:59 +00:00
pollmann%netscape.com
d3346aaad9
Bug 2716, 2792, 1190, 1750: Wired up selected, defaultSelected, and selectedIndex.
1999-01-30 01:02:28 +00:00
troy%netscape.com
175837a720
Fixed memory leak of a nsRadioControlGroup object
1999-01-29 06:01:15 +00:00
troy%netscape.com
614736c13d
Fixed a couple of memory leaks
1999-01-29 05:05:02 +00:00
kmcclusk%netscape.com
ff58ce762b
Modified GetText to take extra paramater to indicate whether it should return
...
the current text value or the initial text value
1999-01-28 21:58:01 +00:00
kmcclusk%netscape.com
a28965e71e
Modified nsHTMLInputElement text fields to go through nsTextControlFrame
...
for SetValue and GetValue
1999-01-28 18:58:11 +00:00
michaelp%netscape.com
3bfa7f5cd6
modified for new DrawString()/GetWidth() APIs.
1999-01-28 05:03:58 +00:00
kmcclusk%netscape.com
e4de662dfc
Call GetDefaultValue instead of GetCurrentValue in GetChecked when the aGetInitialValue
...
flag is set to TRUE.
1999-01-28 00:43:49 +00:00
rods%netscape.com
d45b93363b
Added rollover pseudo-class processing for mouse enter and exit
1999-01-27 04:09:12 +00:00
pollmann%netscape.com
4a3c014b00
Bug 1958: Submit value for checkboxes or "on" for checkboxes with no value.
1999-01-27 02:33:16 +00:00
kmcclusk%netscape.com
208e63a001
Implemented GetChecked and SetChecked for nsHTMLInputElement by going through
...
the nsCheckboxControlFrame and nsRadioControlFrame.cpp
1999-01-27 00:51:46 +00:00
pollmann%netscape.com
d566f21bae
Bug 1958: Submit x, y coords for unnamed image elements. Submit coords only once.
1999-01-27 00:25:40 +00:00
pollmann%netscape.com
cb1dd8e685
Bug 2279: Don't create widgets for hidden form elements.
1999-01-26 22:11:59 +00:00
rpotts%netscape.com
0cba5f98c9
The AttributeChanged(...) method of all form controls now call their base class AttributeChanged() method. Also implemented the disabled attribute in the base class...
1999-01-26 07:57:54 +00:00
kmcclusk%netscape.com
3c7d93524c
Added SetProperty/GetProperty methods to nsIFormControlFrame. Added stub
...
implementations for all classes that derive from nsIFormControlFrame
1999-01-25 22:16:27 +00:00
troy%netscape.com
f9f875774e
Fixed ReflowTemp() so it's doing a legal incremental reflow, and changed
...
Reflow() so it does a minimally acceptable job of handling incremental reflow
commands...
1999-01-22 23:10:02 +00:00
harishd%netscape.com
e9692979e2
StyleContext passed onto PaintBorder()/PaintArrow()
1999-01-22 22:35:12 +00:00
harishd%netscape.com
f130c6d3af
StyleContext passed onto PaintArrow()
1999-01-22 22:34:28 +00:00
harishd%netscape.com
f2086206af
styleContext is passed onto PaintBorder()/PaintArrow()
1999-01-22 22:31:15 +00:00
kmcclusk%netscape.com
f808ee5d03
Removed nsIFormControLFrame.h since it now lives in public
1999-01-22 19:22:37 +00:00