Commit Graph

942 Commits

Author SHA1 Message Date
nisheeth%netscape.com
3685df8b69 Move implementation of nsITimeRecorder from the pres context to the style set. 1999-09-20 06:53:40 +00:00
rpotts%netscape.com
69eebbead3 Changed GetDocumentLoadGroup(...) to be XPCom complient. This helps prevent leaks when using nsCOMPtrs. 1999-09-18 06:20:49 +00:00
kipp%netscape.com
8d093e424a Put float-edge on UL/OL/MENU/DIR container and get rid of hack property 1999-09-17 00:58:07 +00:00
kipp%netscape.com
3ced381a1a Zapped mCompatFloatMargin hack 1999-09-17 00:57:06 +00:00
kipp%netscape.com
67aa380f16 Setup a magic margin for list items 1999-09-16 19:55:45 +00:00
kipp%netscape.com
aed7845101 Added in mCompatFloaterMargin 1999-09-16 19:55:28 +00:00
rods%netscape.com
8925039ed2 removing display:block for the dummy frame for empty selects, this is for bug #13834
peter will be fixing the style system to really fix this.
1999-09-15 21:55:26 +00:00
sfraser%netscape.com
d12db169ac Make function static to eliminate warning. 1999-09-14 23:40:52 +00:00
rods%netscape.com
264dc1237a changing options to have min-height of 1em
changing selct to have nowrap white-space
1999-09-13 22:32:52 +00:00
pollmann%netscape.com
d2b192a16d Don't change the cursor to a pointer when over a disabled image input. 1999-09-13 22:25:45 +00:00
peterl%netscape.com
240256290a even better li bullet positioning 1999-09-11 18:20:30 +00:00
peterl%netscape.com
2c450d66f9 added first-node pseudo class (extension) 1999-09-11 00:08:30 +00:00
peterl%netscape.com
cd649c16bf fixed first boy child top margin better 1999-09-11 00:07:27 +00:00
peterl%netscape.com
08211a7951 better list style position
removed top margin from first body child
1999-09-10 23:31:15 +00:00
rods%netscape.com
b0233d1ada added generated content for option elements with label attrs 1999-09-10 22:53:09 +00:00
peterl%netscape.com
702aaf6524 tweaking margins on lists 1999-09-10 22:42:53 +00:00
peterl%netscape.com
c1fbee9392 fixed list style position rules to allow being overridden better 1999-09-10 21:56:03 +00:00
peterl%netscape.com
2a0c2b13f1 re-added last changes (in a mac safe way)
better font weight
system color handling
1999-09-10 05:56:19 +00:00
peterl%netscape.com
03b11a90a5 added system color parsing
fixed font weight parsing to be more strict
1999-09-10 05:55:36 +00:00
peterl%netscape.com
5559820b53 added system color support 1999-09-10 05:54:46 +00:00
peterl%netscape.com
aea3107630 added system colors 1999-09-10 05:54:23 +00:00
peterl%netscape.com
af1b7020f0 added constrain font weight 1999-09-10 05:51:44 +00:00
warren%netscape.com
40ed9d6ad2 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
kipp%netscape.com
0283a98cb6 Nit to make emacs happier 1999-09-09 21:05:32 +00:00
kipp%netscape.com
f65ed8fa4b Fixed up line-height calc code to be more optimal; tweak changes to list-style properties to trigger reflows 1999-09-09 20:51:57 +00:00
rods%netscape.com
d675fc86a1 changed a couple of select disable attributes 1999-09-09 14:14:20 +00:00
peterl%netscape.com
ee1f9d1b32 set line height to inherit only as needed
init ref count before first remap style
1999-09-09 05:37:37 +00:00
mscott%netscape.com
843b43fcfb Backing out peterl's changes to fix the mac depend build until we can figure out why it
causes an internal compiler error.
1999-09-09 01:49:51 +00:00
peterl%netscape.com
45956b1726 Added optimization in SetCoord to not set inherit value if value can be computed locally 1999-09-09 00:43:54 +00:00
peterl%netscape.com
e230741d8f removed non-necko code
fixed to not load alternate sheets after document drops reference
1999-09-09 00:42:53 +00:00
rods%netscape.com
d88c66a30a 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
9dab157a97 Fixed #6874 "Hover doesn't work for gfx-rendered buttons" 1999-09-04 00:15:43 +00:00
peterl%netscape.com
a8e65ff2a6 tracking UI & forms proposal changes 1999-09-03 23:40:35 +00:00
peterl%netscape.com
c6165d5393 fix warning 1999-09-03 23:40:22 +00:00
peterl%netscape.com
e9991bb140 remove error output for non-error conditions 1999-09-03 23:38:40 +00:00
peterl%netscape.com
b5b37d859e added reparent style context 1999-09-03 23:35:41 +00:00
peterl%netscape.com
d91b64f10c tracking UI & forms proposal changes
fixed impact of text decoration
1999-09-03 23:34:20 +00:00
rods%netscape.com
330aa86411 added family and font size to type text and textarea 1999-09-03 14:35:17 +00:00
kipp%netscape.com
ca2b2003c6 Fixed an nsString usage oopsie 1999-09-02 18:02:52 +00:00
hyatt%netscape.com
47259d4d45 Must fix build bustage. I have to have access to members of this object without
being forced to call member functions (since my content nodes are in a separate
DLL from layout).
1999-09-02 02:09:07 +00:00
karnaze%netscape.com
cde37cbb23 changed default for nsStyleTable.mRules to NS_STYLE_TABLE_RULES_ALL 1999-09-02 00:06:35 +00:00
kipp%netscape.com
2489cbb7b8 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
e826861c50 option (dropdown) fonts now match the select 1999-08-31 14:22:56 +00:00
rods%netscape.com
88b7272f14 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
f52576ec61 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
8607e1fe21 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
155d743008 Add rule for blockquote[type=cite] (use by messenger for display replied messages) 1999-08-27 21:11:55 +00:00
rods%netscape.com
f4f7d3591c 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
a12f942778 xpscrollbars 1999-08-19 22:16:23 +00:00
rods%netscape.com
d7fc6e2d31 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
9e851343f5 Bug 10939: Make image input element transparent 1999-08-11 03:49:31 +00:00
kmcclusk%netscape.com
12f49894e4 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
8f5b13ed87 Added "disabled" rules for form controls 1999-08-10 19:35:13 +00:00
kmcclusk%netscape.com
61e361b49e 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
dp%netscape.com
29a08b0a4c Backing out previous checkin per peterl advice. This caused bookmarks
and mailnews windows to show up blank.
1999-08-09 03:54:10 +00:00
peterl%netscape.com
ce07abf873 cleaned up viewport pseudo elements 1999-08-08 01:23:22 +00:00
peterl%netscape.com
2bb5dc6312 made relative font sizes round off to next point size 1999-08-08 01:19:09 +00:00
peterl%netscape.com
e0d10cc8d9 added != operator 1999-08-08 01:18:40 +00:00
peterl%netscape.com
6edd662900 added :root pseudo class 1999-08-08 01:17:58 +00:00
peterl%netscape.com
f12ab5112a made change hint smarter 1999-08-08 01:17:29 +00:00
peterl%netscape.com
6c14e16169 fix initial value of border collapse 1999-08-08 01:14:36 +00:00
buster%netscape.com
c1f02ff5b3 fixed BodyFixupRule::MapStyleInto to respect background color properly
code-reviewed by Peter Linss
1999-08-07 05:38:28 +00:00
buster%netscape.com
9fc632198d added disabled style to text areas 1999-08-07 05:37:06 +00:00
rods%netscape.com
e5db62821d Added select:-moz-dummy-option 1999-08-06 14:43:46 +00:00
troy%netscape.com
71d5c08256 Changed frame construction code to use frame manager when modifying frame
model
1999-08-05 03:09:22 +00:00
peterl%netscape.com
c5b1c60850 route declaration parsing through subclasses 1999-08-04 05:08:04 +00:00
peterl%netscape.com
8efdd17690 route declaration parsing through the CSSLoader's parsers 1999-08-04 05:07:10 +00:00
peterl%netscape.com
7e3bd063e3 removed assert 1999-08-04 05:06:19 +00:00
rods%netscape.com
3cfe429d81 Added generated content for optgroups, fixed option to be display:block
change optgroup inside of option
1999-07-28 21:43:43 +00:00
peterl%netscape.com
3bf8f6b907 added experimental CSS3 properties 1999-07-24 19:04:42 +00:00
peterl%netscape.com
4d52afc607 added debug code for netlib weirdage 1999-07-24 19:04:22 +00:00
peterl%netscape.com
c27894263d added char unit output support 1999-07-24 19:00:42 +00:00
peterl%netscape.com
9d991de5f0 added some experimental CSS3 properties
fixed style context impact reporting
1999-07-24 18:59:43 +00:00
vidur%netscape.com
0ebbf485db Forms can now be container content. 1999-07-22 23:28:16 +00:00
mscott%netscape.com
8392da15eb Necko Only!! Yuck. something was pretty bogus here...whenever we were parsing a url we'd create an empty
base url then try to turn the empty url into an absolute url which was returning an error. Looks like ParseURL would
never work.
1999-07-20 23:53:03 +00:00
kmcclusk%netscape.com
af9e15b5e3 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
mcafee%netscape.com
784b45d3ce minor warning fix 1999-07-20 20:24:28 +00:00
mcafee%netscape.com
94450aece7 GNU-class compilers are complaining about unhandled cases in all these switch statements, adding some default cases. 1999-07-20 10:10:12 +00:00
warren%netscape.com
bf8423a769 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
peterl%netscape.com
18bb385451 switch to preprocessor for code generation 1999-07-18 00:32:32 +00:00
peterl%netscape.com
6de833e76e update to new property and keyword enums and apis
added 'ch' unit support
1999-07-18 00:31:37 +00:00
peterl%netscape.com
6d237f7fdc cleanups 1999-07-18 00:30:11 +00:00
peterl%netscape.com
9ab505b75a removed warnings 1999-07-18 00:29:39 +00:00
peterl%netscape.com
72465e27a5 added char support
update to new property and keyword enums and apis
removed warnings
1999-07-18 00:28:43 +00:00
peterl%netscape.com
64ca5956b4 removed warnings
update to api changes
1999-07-18 00:27:40 +00:00
peterl%netscape.com
17f883524a added char unit support
removed warnings
update to color api change
1999-07-18 00:27:02 +00:00
peterl%netscape.com
3df2d71720 remove warnings 1999-07-18 00:26:14 +00:00
peterl%netscape.com
ec7b92b816 update to new property and keyword enums and apis 1999-07-18 00:25:28 +00:00
peterl%netscape.com
162a545b8d removed unused IID 1999-07-18 00:17:03 +00:00
peterl%netscape.com
4be5417e98 fix outline width cache
fix outline change computation
1999-07-18 00:16:35 +00:00
peterl%netscape.com
2cda14ec55 added != operator 1999-07-18 00:13:08 +00:00
beard%netscape.com
06085c800b added <iostream.h> 1999-07-17 01:58:38 +00:00
kipp%netscape.com
dd6cf0e923 Removed a compiler warning 1999-07-16 17:40:39 +00:00
warren%netscape.com
84bd74a4fd Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome). 1999-07-16 11:14:36 +00:00
kmcclusk%netscape.com
844e26a5b2 Added missing arrow.gif 1999-07-14 22:45:58 +00:00
kmcclusk%netscape.com
d42e178f95 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
06163d8177 Tweaked nested dl handling; added counter-reset property for better list numbering handling 1999-07-14 17:31:17 +00:00
andreas.otte%primus-online.de
838f5a972b NECKO only: Using helper function NS_MakeAbsoluteURI A: chofmann R:valeski 1999-07-11 15:46:10 +00:00
warren%netscape.com
61c8d73b43 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00
vidur%netscape.com
97f3a5f03b Added a HTMLDocumentColor special-case rule for the HTML element. This is set when either the bgColor or fgColor is set on a HTML document. 1999-07-07 04:53:36 +00:00
peterl%netscape.com
a7f9440b61 cleanup error handling 1999-07-07 01:32:59 +00:00
peterl%netscape.com
a91231ba7c split attribute container into mapped and unmapped parts
only mapped part is uniqued now
1999-07-07 01:30:43 +00:00
peterl%netscape.com
ac97bf4bb2 hook up quirk mode 1999-07-07 01:29:49 +00:00
peterl%netscape.com
2740355f28 hooked up quirk mode 1999-07-07 01:28:04 +00:00
peterl%netscape.com
1ff58450ba better fixed font handling 1999-07-07 01:22:04 +00:00
andreas.otte%primus-online.de
001ff1afea NECKO only: replacing GetBuffer with ToNewCString and some error checking 1999-07-06 23:08:16 +00:00
kipp%netscape.com
7128c4ecd7 Made direction inheritable by tables in nav-quirks mode; cleaned up some linux specific compiler warning noise 1999-07-05 18:43:38 +00:00
troy%netscape.com
5b550f3d8a Added function FindPrimaryFrameFor() 1999-07-02 04:46:19 +00:00
waterson%netscape.com
0370e7c3fd Add GetIID(). 1999-06-30 19:47:42 +00:00
valeski%netscape.com
e4ba4e0477 getbuffer bypass 1999-06-29 23:14:43 +00:00
peterl%netscape.com
a35f309ef4 removed autostring constructor usage per rickg
cleaned up url listing
1999-06-27 21:17:39 +00:00
peterl%netscape.com
eb116131c1 cleanup url listing 1999-06-27 21:16:16 +00:00
peterl%netscape.com
536fe1d103 removed old autostring constructor per rickg 1999-06-27 20:42:45 +00:00
valeski%netscape.com
32de4bf808 various #ifdef NECKO fixes. 1999-06-27 16:12:20 +00:00
warren%netscape.com
fbd6d1dc57 Necko ifdefs for layout and rdf. 1999-06-26 06:36:26 +00:00
warren%netscape.com
4001aade80 Renamed nsIURLGroup to nsILoadGroup in preparation for necko. 1999-06-25 02:17:37 +00:00
kmcclusk%netscape.com
a8794918c8 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
1f76168d21 Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too. 1999-06-23 03:29:44 +00:00
peterl%netscape.com
36caaab61a removed unnecessary null tests (tested at call site for performance)
cleaned up null link handler testing to avoid URL conputation
1999-06-22 19:25:31 +00:00
peterl%netscape.com
4025e89b09 removed unnecessary null tests (tested at call site for performance) 1999-06-22 19:24:50 +00:00
peterl%netscape.com
7d7e80396c use '-moz-fixed' for pre fixed font hack instead of 'monospace'
cleaned up font api
1999-06-22 19:23:56 +00:00
peterl%netscape.com
1485469e1a allow underscores in idents 1999-06-22 19:22:59 +00:00
peterl%netscape.com
d27ebaeab1 fixed skipping of unsupported at rules
made ID parsing CSS2 compliant
1999-06-22 19:22:41 +00:00
peterl%netscape.com
62e9153f02 fixed UMR
added error output for charset converter failure
1999-06-22 19:21:54 +00:00
peterl%netscape.com
0676d836b8 set display type for map to block 1999-06-22 19:20:42 +00:00
peterl%netscape.com
d160093ada use '-moz-fixed' font for pre hack instead of 'monospace' 1999-06-22 19:19:13 +00:00
peterl%netscape.com
3df4e1bece better protection against bad calls in resolve style 1999-06-22 19:16:40 +00:00
peterl%netscape.com
17693c2f37 added fixed font flag support 1999-06-22 19:16:16 +00:00
rods%netscape.com
4722496f0e Turned on dragOver style 1999-06-22 14:21:27 +00:00
kmcclusk%netscape.com
881c29d70e Numerous changes to support gfx-rendered form elements. 1999-06-21 20:41:56 +00:00
jfrancis%netscape.com
94fabdd3d9 making the world safe for null linkHandlers 1999-06-21 07:47:29 +00:00
sspitzer%netscape.com
2c44b3b132 safety checks to prevent dereferencing null 1999-06-19 21:18:13 +00:00
valeski%netscape.com
e23b3c673c 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
3e70c0acb6 dont emit error messages when sheets canceled after doc disconnect 1999-06-16 06:16:53 +00:00
nisheeth%netscape.com
8f16f22564 Fixed a crash that resulted from trying to access freed memory in CSSLoaderImpl::DidLoadStyle(). I was trying to access aLoadData to print out an error message after aLoadData had been freed. Moved the error printing code to where aLoadData still has valid content. 1999-06-16 01:29:27 +00:00
peterl%netscape.com
8eae23158b sync to css loader api change (default namespace) 1999-06-15 06:22:46 +00:00
peterl%netscape.com
5a92df470b added better medium testing api 1999-06-15 06:21:47 +00:00
peterl%netscape.com
8079c8b02f added faster medium testing support
added default namespace support
WIP for faster cascade
1999-06-15 06:20:46 +00:00
peterl%netscape.com
d4d5bc6e95 changed medium testing API 1999-06-15 06:19:57 +00:00
peterl%netscape.com
eb378fd080 added default namespace id
added safety checks when loading is aborted
1999-06-15 06:19:21 +00:00
peterl%netscape.com
29466176e6 added default namespace id 1999-06-15 06:18:37 +00:00
peterl%netscape.com
79f80316a0 added default namespace ID to loading 1999-06-15 06:18:23 +00:00
peterl%netscape.com
1327a9be5a added namespace definitions 1999-06-15 06:17:17 +00:00
peterl%netscape.com
a7811ef149 use new medium testing api
use enumeration func for faster rule matching
1999-06-15 06:15:51 +00:00
peterl%netscape.com
61dec32772 added UseForMedium (for faster medium testing) 1999-06-15 06:14:31 +00:00
jdunn%netscape.com
2c11b7f1ed fixing macro syntax. HP flagged the construct as an error. 1999-06-14 21:16:05 +00:00
buster%netscape.com
5cfe276237 added style for disabled text controls 1999-06-12 22:33:45 +00:00
buster%netscape.com
a9f36a0958 added support for style contexts getting background and font defaults from
the pres context.
1999-06-12 22:31:15 +00:00
nisheeth%netscape.com
c62e745099 Fix for bug 7401. Output an error when a URL load fails. 1999-06-11 23:10:59 +00:00
pollmann%netscape.com
b43ee9f355 bug 2105: Textarea no longer inherits text color from parent. 1999-06-11 19:15:20 +00:00
pollmann%netscape.com
2500fadf60 bug 3720: <LABEL> background draws properly now. 1999-06-11 19:10:56 +00:00
peterl%netscape.com
f7975c0847 added new rule interfaces & base class 1999-06-10 05:32:38 +00:00
peterl%netscape.com
3b7258b706 better namespace support
made descend from nsICSSRule
1999-06-10 05:30:36 +00:00
peterl%netscape.com
75797028a3 removed cruft 1999-06-10 05:29:53 +00:00
peterl%netscape.com
6609b24e1e added support for other rule types
cleaned up api
1999-06-10 05:29:22 +00:00
peterl%netscape.com
cc94275b15 better namespace support
made descend from nsCSSRule base class
1999-06-10 05:28:32 +00:00
peterl%netscape.com
5c11b505d7 added helper method to token 1999-06-10 05:27:01 +00:00
peterl%netscape.com
781a1b7b49 added support for @namespace & @media
stubbed out support for other @rules
sync to sheet api changes
1999-06-10 05:25:23 +00:00
peterl%netscape.com
29ee43f3d1 Cleanup API
Added support for other rule types
Added namespace support
1999-06-10 05:22:13 +00:00
peterl%netscape.com
fa94e3b67e removed equals and hashvalue methods 1999-06-10 05:17:27 +00:00
karnaze%netscape.com
44a028be9f removed background rules for table elements 1999-06-07 21:19:05 +00:00
karnaze%netscape.com
35ef411a8e new style rule for table elements inheriting backgrounds in Nav Quirks mode 1999-06-07 21:09:07 +00:00
peterl%netscape.com
7b2e67d644 added cloning 1999-06-03 01:58:11 +00:00
peterl%netscape.com
3a985e402f added modified state
added cloning with actual copy on write
1999-06-03 01:57:52 +00:00
peterl%netscape.com
d64dbb7597 added cloning and dirtying of sheet on modify 1999-06-03 01:57:13 +00:00
peterl%netscape.com
8f09b8d9aa added modified test for loaded sheets 1999-06-03 01:56:14 +00:00
peterl%netscape.com
ca304497d5 added modified test to api 1999-06-03 01:55:02 +00:00
alecf%netscape.com
c5bb0477e4 first cut at scriptifying nsISupportsArray - remove constness from all methods, add new XPCOM compatible methods and fix layout code to handle lack of const methods 1999-06-02 02:06:32 +00:00
peterl%netscape.com
ba0cf76c6a clone URLs before handing to netlib. "chrome:" and "resource:" urls get munged destroying hash keys... 1999-05-28 06:50:52 +00:00
kmcclusk%netscape.com
b1ab2535df 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
peterl%netscape.com
6c150bc6c8 sync to nsIStyledContent API change 1999-05-26 23:55:49 +00:00
peterl%netscape.com
f548cec11d changed cascading code to include rules from children
added rule cascade per media
1999-05-26 23:55:12 +00:00
peterl%netscape.com
9267dbe981 better handling of CR/LF after escapes 1999-05-26 23:53:39 +00:00
peterl%netscape.com
19b2396eb8 better handling of bad @imports 1999-05-26 23:53:16 +00:00
peterl%netscape.com
87f3c44c23 added load agent sheet
added support for non-blocking inline sheets
1999-05-26 23:52:37 +00:00
peterl%netscape.com
2554ffcd57 added Clearmedia 1999-05-26 23:51:42 +00:00
peterl%netscape.com
116f0fa814 added drop doc reference
added load agent sheet
added usage notes
1999-05-26 23:51:25 +00:00
peterl%netscape.com
dee7ea6722 added assertion to resolve style 1999-05-26 23:44:56 +00:00
peterl%netscape.com
84323aa520 fix mac, better whitespace after escape handling 1999-05-19 00:18:30 +00:00
peterl%netscape.com
0b7d088e69 added css loader 1999-05-18 23:15:10 +00:00
peterl%netscape.com
16dd98d7c6 added clone & insert child support
added drag-n-drop pseudo support
1999-05-18 23:14:29 +00:00
peterl%netscape.com
509b511681 fixed escape parsing 1999-05-18 23:13:27 +00:00
peterl%netscape.com
8c7207edd4 added css loader for child sheet
added drag pseudo classes
fixed background parsing bug
1999-05-18 23:12:17 +00:00
peterl%netscape.com
ee38d2fcc4 added insert child sheet & clone methods 1999-05-18 23:10:09 +00:00
peterl%netscape.com
a352098c9a added set child loader 1999-05-18 23:09:47 +00:00
peterl%netscape.com
0f7452cec5 fixed change hint for border style 1999-05-18 23:03:29 +00:00
karnaze%netscape.com
ebeb68d601 support for css padding in table cells 1999-05-18 05:18:16 +00:00
kmcclusk%netscape.com
d86150286d 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
vidur%netscape.com
9d805ae9c6 Propagate visibility style across table boundaries. 1999-05-17 21:17:21 +00:00
warren%netscape.com
87b26617d5 Fixed nsICollection (and Count in particular) to be xpidl friendly. 1999-05-13 04:56:04 +00:00
sspitzer%netscape.com
39efa1c7f8 make destructors virtual 1999-05-13 02:11:25 +00:00
evaughan%netscape.com
bf31c42dde Fixed pseudoclass hack to actually use active, hover, focus pseudoclasses. 1999-05-13 01:35:16 +00:00
alecf%netscape.com
334b3a5e33 Count() is no longer const 1999-05-12 02:55:54 +00:00
alecf%netscape.com
a4c1fbdaa8 remove const-ness from nsICollection::Count() so that it can be represented with XPIDL 1999-05-12 02:53:37 +00:00
kmcclusk%netscape.com
e18026d96e 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
alecf%netscape.com
b8c3aa89b4 don't dereference aContext without checking for null 1999-05-07 03:08:02 +00:00
kipp%netscape.com
a94af7d585 Make hidden form elements invisible 1999-05-03 20:49:06 +00:00
pinkerton%netscape.com
7638e305fb added GetIID() method. 1999-04-30 08:59:11 +00:00
kipp%netscape.com
b99109494b Activate the first-letter special rule; fixed a memory leak 1999-04-28 01:16:45 +00:00
peterl%netscape.com
5b688114ed fixed image link border colors 1999-04-28 00:54:49 +00:00