Граф коммитов

222 Коммитов

Автор SHA1 Сообщение Дата
peterl%netscape.com 11c6bf05ac fixed list style position rules to allow being overridden better 1999-09-10 21:56:03 +00:00
rods%netscape.com a8b28c159e changed a couple of select disable attributes 1999-09-09 14:14:20 +00:00
rods%netscape.com a3b6d9f45b added rules for disabled options
changed nowrap to pre for processing of white space for options
1999-09-08 19:56:04 +00:00
pierre%netscape.com 2a94a7517b Fixed #6874 "Hover doesn't work for gfx-rendered buttons" 1999-09-04 00:15:43 +00:00
rods%netscape.com 4be12679a6 added family and font size to type text and textarea 1999-09-03 14:35:17 +00:00
kipp%netscape.com e8e4796fad Revised img linking/usemap rules as per suggestion in bug #8027 which fixes #8027 1999-09-01 20:58:59 +00:00
rods%netscape.com fa6e285e12 option (dropdown) fonts now match the select 1999-08-31 14:22:56 +00:00
rods%netscape.com 6336f11224 added box-sizing property for form control, now width/height refer to outside border and padding edge instead of content edge 1999-08-31 14:16:02 +00:00
kmcclusk%netscape.com 0d5f555af2 bug #1222. Changed color for selected color for gfx-combobox options to match the
dark blue specified for gfx-listbox options.
1999-08-30 22:26:34 +00:00
kipp%netscape.com 58ca913d62 Provide a small margin around tables and images here instead of hardcoding (bug #2119); make links red when active (bug #11230) 1999-08-27 21:51:46 +00:00
ducarroz%netscape.com 92f0e31796 Add rule for blockquote[type=cite] (use by messenger for display replied messages) 1999-08-27 21:11:55 +00:00
rods%netscape.com 79beead659 Added rule for input type=image, it sets the border to a 2px solid blue 1999-08-26 14:50:47 +00:00
evaughan%netscape.com e7ce4e691c xpscrollbars 1999-08-19 22:16:23 +00:00
rods%netscape.com 948dd2ede7 Added all the focus rules in one place so we can make then right, then we can distribute then through out the file to were each element is defined 1999-08-19 14:48:42 +00:00
pollmann%netscape.com 2b9b3c0f27 Bug 10939: Make image input element transparent 1999-08-11 03:49:31 +00:00
kmcclusk%netscape.com 914ea31431 Changed default label for submit buttons to Submit Query from (submit)
Changed default label for reset buttons to Reset from (reset)
1999-08-10 22:17:08 +00:00
rods%netscape.com bd1e8bc064 Added "disabled" rules for form controls 1999-08-10 19:35:13 +00:00
kmcclusk%netscape.com 4951b16db4 Rewrote nsButtonControlFrame. It is now based on nsHTMLButtonControlFrame.
Added style rules to set submit, reset, and browse buttons default labels.
1999-08-10 19:13:57 +00:00
peterl%netscape.com ef54a5a9b6 cleaned up viewport pseudo elements 1999-08-08 01:23:22 +00:00
buster%netscape.com 4d0affe288 added disabled style to text areas 1999-08-07 05:37:06 +00:00
rods%netscape.com 62e7f250e9 Added select:-moz-dummy-option 1999-08-06 14:43:46 +00:00
rods%netscape.com 3fe8c2191b Added generated content for optgroups, fixed option to be display:block
change optgroup inside of option
1999-07-28 21:43:43 +00:00
vidur%netscape.com 24261b3c9f Forms can now be container content. 1999-07-22 23:28:16 +00:00
kmcclusk%netscape.com 41ed34acb6 nsPresContext.cpp,.h - Added eWidgetRendering_PartialGfx as a rendering mode to PresContext.
ua.css - Added select[multiple] rule for multi-select listboxes without a size
Fixed form submission for gfx checkboxes,radiobuttons, and select by rewriting GetNamesValues.
Added nsListControlFrame::GetSizeAttribute and nsListControlFrame::GetNumberOfRows
Added logic to nsCSSFrameConstructor::ConstructSelectFrame and nsListControlFrame::Reflow
to handle the case of a multiselect select without a size specified.
1999-07-20 22:32:41 +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
kipp%netscape.com dd99cac982 Tweaked nested dl handling; added counter-reset property for better list numbering handling 1999-07-14 17:31:17 +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
peterl%netscape.com c902cefb9d set display type for map to block 1999-06-22 19:20:42 +00:00
peterl%netscape.com d9bf100cd5 use '-moz-fixed' font for pre hack instead of 'monospace' 1999-06-22 19:19:13 +00:00
kmcclusk%netscape.com 70c83e0548 Numerous changes to support gfx-rendered form elements. 1999-06-21 20:41:56 +00:00
peterl%netscape.com f2ee666962 added namespace definitions 1999-06-15 06:17:17 +00:00
buster%netscape.com 3a0d926a39 added style for disabled text controls 1999-06-12 22:33:45 +00:00
pollmann%netscape.com 9a38c2b950 bug 2105: Textarea no longer inherits text color from parent. 1999-06-11 19:15:20 +00:00
pollmann%netscape.com 174a008564 bug 3720: <LABEL> background draws properly now. 1999-06-11 19:10:56 +00:00
karnaze%netscape.com 9c763cd7a9 removed background rules for table elements 1999-06-07 21:19:05 +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
karnaze%netscape.com 414e20e8b6 support for css padding in table cells 1999-05-18 05:18:16 +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
evaughan%netscape.com 7223c9bfe4 Fixed pseudoclass hack to actually use active, hover, focus pseudoclasses. 1999-05-13 01:35:16 +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
kipp%netscape.com 84086ce9f4 Make hidden form elements invisible 1999-05-03 20:49:06 +00:00
peterl%netscape.com fd11d97015 fixed image link border colors 1999-04-28 00:54:49 +00:00
kipp%netscape.com edda7e7d0c Added :-moz-letter-frame 1999-04-27 22:14:06 +00:00
karnaze%netscape.com 77888552c6 <frame> or <iframe> without web shell gets background color from ua.css 1999-04-27 21:05:32 +00:00
kipp%netscape.com 968a9ee262 Fixed so that hidden form elements have no border 1999-04-23 20:16:40 +00:00
kipp%netscape.com 2f6ec4ed6d Added -moz-line-frame for first-line support 1999-04-20 00:29:48 +00:00
troy%netscape.com a7863fd369 Commented out rules for img:-moz-text, which aren't what I want 1999-04-14 00:02:54 +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
karnaze%netscape.com fd33f21c36 remove margin-right from <input type=text>, <input type=password>, assists with bug1968 1999-04-09 20:56:13 +00:00
troy%netscape.com 6d9f86a49e Added rules for Q tag 1999-04-05 02:56:37 +00:00
vidur%netscape.com f6f2f989a9 Added epilog and prolog to document. Added processing instructions and CDATASections for XML. Completed document Node methods. 1999-03-31 20:49:25 +00:00
kipp%netscape.com 9414ffd7aa Added some attribute selectors to make pre wrap, cols and width work 1999-03-31 04:13:55 +00:00
peterl%netscape.com c12e81f3ca fixed img in link border color 1999-03-28 04:46:40 +00:00
peterl%netscape.com 0ffcd3fdde moved img alt-text sizing into text pseudo-element 1999-03-28 04:29:09 +00:00
kipp%netscape.com 95c9bdcaf2 Some tweaks for better compatability 1999-03-26 00:42:39 +00:00
troy%netscape.com 5b9029e750 Changed ILAYER from 'position:absolute' to 'position:relative' 1999-03-24 03:46:09 +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
peterl%netscape.com 8ea73f36d9 Fixed table background inheritance, bug #1355
Checkin approved by chofmann
1999-03-16 22:33:29 +00:00
karnaze%netscape.com 92f14ae1f9 removed code to set margins on radio buttons and checkboxes. It is now done using attribute selectors in ua.css. 1999-03-14 17:39:58 +00:00
evaughan%netscape.com 6d4d57e7a6 Fixed disabled bug on buttons. 1999-03-12 23:47:52 +00:00
vidur%netscape.com 7c14179b2d Put back in changes blown away by evaughn 1999-03-11 08:59:37 +00:00
nisheeth%netscape.com 554a04fad4 - changing ua.css to add style rules for the 'parsererror' and 'sourcetext' elements.
- added eHTMLTag_parsererror, eHTMLTag_sourcetext to the set of HTML tags.
- These tags are used within XML documents to show errors from expat.
1999-03-11 05:26:53 +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
kipp%netscape.com 838bbc1292 Cleaned up margins hackery and made things use css instead of evil code in the block layout code 1999-03-05 04:18:58 +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
vidur%netscape.com 5c71c0ce21 Fixed MAP elements to conform to HTML 4.0. Hooked up attribute changes for MAP, AREA and ANCHOR elements. Added RECONSTRUCT_ALL as a style hint for attribute changes. Modified nsCSSFrameConstructor's ReconstructFrame to only reconstruct the document element hierarchy. 1999-03-01 16:57:35 +00:00
troy%netscape.com d1fb344418 Added pseudo style for 'page' element 1999-02-19 00:53:09 +00:00
kmcclusk%netscape.com f543fc88ba changed pseudo styles file-button, file-text to -moz-file-button -moz-file-text in ua.css
Adjusted nsHTMLAtoms to match.
1999-02-18 22:36:59 +00:00
kipp%netscape.com db4ce9c499 Renamed bullet pseudo style 1999-02-18 22:20:19 +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
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
peterl%netscape.com 9134962017 fixed moz extension atoms 1999-02-12 06:21:34 +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
kmcclusk%netscape.com 43796bc0e5 Added additional style rules+properties for INPUT elements for printing and gfx-rendering. 1999-02-11 18:27:38 +00:00
peterl%netscape.com 723a81d74e added :-moz-viewport 1999-02-11 06:48:51 +00:00
kmcclusk%netscape.com 4dcc702db3 Added rule for INPUT[type=radio] to set properties for gfx-rendered radio buttons. 1999-02-09 18:29:15 +00:00
kmcclusk%netscape.com 5d576b8094 Added INPUT[type=checkbox] rule + properties to ua.css to set style info
for gfx-rendered checkboxes.
1999-02-05 22:19:52 +00:00
harishd%netscape.com 63cf99a666 Added property "border: 1px -moz-bg-inset"
to HR
1999-02-04 23:08:39 +00:00
troy%netscape.com 6bed13c1a9 Added PARAM {display:none} 1999-02-04 03:47:01 +00:00
peterl%netscape.com b8e83ce841 added missing semicolons 1999-02-03 03:10:29 +00:00
kipp%netscape.com a8b670519a noise 1999-02-02 17:30:10 +00:00
kipp%netscape.com a79a6f86e5 Added anonymous block style rule 1999-02-01 17:34:16 +00:00
troy%netscape.com ec1e9b5f83 Removed some merge conflicts that someone must have accidentally checked in 1999-01-31 19:50:52 +00:00
karnaze%netscape.com b9d192770b Made table frame construction flexible enough to allow arbitrary content to be mapped
to arbitrary table related display types.
1999-01-30 15:52:19 +00:00
rods%netscape.com 72aeac62cc Added BUTTON.ROLLOVER and BUTTON.DIABLED pseudo-classes 1999-01-27 04:22:35 +00:00
vidur%netscape.com 6a4a691b03 Comments added to content model. Comments and text content now have a special tagname 1999-01-22 22:48:00 +00:00
kipp%netscape.com 06d2d8efb3 Spanked away SizeOf methods and nsIListFilter 1999-01-16 00:00:50 +00:00
kipp%netscape.com 668422fbe7 Store maps as nsIDOMHTMLMapElement instead of the obsolete nsIImageMap 1999-01-09 00:15:19 +00:00
troy%netscape.com 03289c176b Fix for bug #2040. Changed BODY to use margin and not padding now that #2054 is fixed 1999-01-08 02:51:07 +00:00
troy%netscape.com 1078080415 Fix for bug #2054. If the HTML element's background is 'transparent' then it
uses the BODY's background property
1999-01-08 01:14:59 +00:00
troy%netscape.com 6f4ce8e972 Fixe for test8 hitting an assert 1999-01-03 00:15:56 +00:00
troy%netscape.com f66cd3a00a Added :CELL-CONTENT rule for the area-frame that's inside the table cell.
Sets the 'display' property to 'block' to override the default value of
'inline'
1999-01-02 21:01:37 +00:00
troy%netscape.com 8646017faa Better computation of computed width and height and margins for block-level
elements
1998-12-31 05:35:38 +00:00
troy%netscape.com e1f9e8b29f Moved logic that deals with moving absolutely positioned frames out of the
flow to the frame construction code
1998-12-29 03:38:16 +00:00
troy%netscape.com c9dedf070c 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
rods%netscape.com d83afe9d4d Added Pseudo-element styles for the scrollbar "look" 1998-12-15 19:11:57 +00:00
troy%netscape.com 0ebec27d11 Changed comments to conform to CSS2 guidelines for C-style comments 1998-12-12 19:07:38 +00:00
kipp%netscape.com 419f982169 Futzed with list item handling a bit 1998-12-11 22:22:29 +00:00
buster%netscape.com 0259b3f134 added table pseudo-style contenxts 1998-12-03 18:03:28 +00:00