peterl%netscape.com
e9c78ceb0d
moved style rule cascading logic into a stand-alone rule processor
...
the rule processor can now cascade rules from multiple style sheets
fix for bug 12401 & 12106
r=pierre
1999-10-14 00:59:21 +00:00
peterl%netscape.com
62cd20de05
store system colors as int rather than enums
...
return proper result code when setting system color
r=rods
1999-10-12 01:31:33 +00:00
peterl%netscape.com
bcce57c3d1
added ignore value to user-focus
...
r=hyatt
1999-10-12 00:30:54 +00:00
peterl%netscape.com
e47dff5c24
added 'ignore' keyword
...
r=hyatt
1999-10-12 00:30:19 +00:00
rods%netscape.com
93c7749963
changed fonts for select and optgroup to match r=kmcclusk b=12230
1999-10-11 23:48:41 +00:00
rods%netscape.com
7eb1900ae8
removed css system color references (not implemented on Mac yet)
...
changed all checkbox borders to 2 pixels r=kmcclusk b=13854
1999-10-11 23:44:36 +00:00
nisheeth%netscape.com
7890852e87
We now use the new RAPTOR_STOPWATCH_DEBUGTRACE macro to annotate all manipulations of the timers.
1999-10-11 23:42:56 +00:00
kipp%netscape.com
b0dcc883f8
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
peterl%netscape.com
d023d57dc3
First step at fixing 12106, factored out style rule processing from
...
style sheets into a seperate style rule processor interface
r=troy
1999-10-08 03:09:31 +00:00
peterl%netscape.com
a532de207c
removed setting of border color for table parts (cruft from the dark ages)
...
Bug 15802
r=rickg
1999-10-08 02:07:37 +00:00
warren%netscape.com
b90a06a288
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
1999-10-08 01:49:06 +00:00
rods%netscape.com
276fd20b77
minor adjustment for focus
1999-10-07 21:58:14 +00:00
rods%netscape.com
a4a981c24d
Addtional changes for form padding and borders
...
r=kmcclusk
1999-10-07 21:54:13 +00:00
rods%netscape.com
a3499162b7
Changed the border and padding for all the form control frames to be as compatible with Nav Quirks as we can
...
added rules for form controls inside of tables
r=kmcclusk
1999-10-07 21:47:54 +00:00
kipp%netscape.com
ef137fcd90
Tweaked call of log_release
1999-10-07 00:32:25 +00:00
mgleeson1%netscape.com
b6d52bb172
r=kipp changed illegal escape \{ to {
1999-10-06 01:41:38 +00:00
kipp%netscape.com
0efe46b221
Added in ctor/dtor counting
1999-10-05 14:53:40 +00:00
kipp%netscape.com
7446ec5ab8
r=peterl; Added in ctor/dtor counting
1999-10-05 14:52:20 +00:00
kipp%netscape.com
dcd28dc59f
Removed static ctors
1999-10-05 14:51:56 +00:00
peterl%netscape.com
e55f2572bc
fixed fix to bug 15373. Now it won't crash on EOF conditions
1999-10-02 04:23:00 +00:00
kmcclusk%netscape.com
6a6348bb78
r=rods;bug=14867 put in style rule to disable file selector button
...
bug=15328 put in disable rules for button label
bug=12227 To remove combobox reflows, changed padding settings for select's active
button to match non-active state. Also changed padding+border to match between
button's with focus and active buttons drawn with focus. Added gif for active state
of combo box to indicate that it is depressed.
1999-10-02 00:28:37 +00:00
hyatt%netscape.com
8f9a09af87
Restructuring ua.css.
1999-10-01 21:57:32 +00:00
hyatt%netscape.com
9e75934ef0
Splitting xul.css into two files and making them load automatically at startup. R=danm@netscape.com
1999-10-01 20:49:07 +00:00
kipp%netscape.com
ea74d6b3c4
r=peterl; bug=15373; Fixed atom memory leaky
1999-10-01 20:13:39 +00:00
kipp%netscape.com
90b60c0e80
Removed atom table hacks
1999-09-30 21:17:28 +00:00
rods%netscape.com
b286201231
Turned on the system colors
1999-09-30 11:55:15 +00:00
rods%netscape.com
f4f52d431d
Completely changed the rules for the border and internal display for the combobox
1999-09-30 11:54:30 +00:00
peterl%netscape.com
3ab567c217
made child sheet loads of agent sheets be optionally synchronous
1999-09-30 01:39:57 +00:00
peterl%netscape.com
490f76bb01
use 'collapse' instead of 'hidden' for comboboxes
1999-09-29 03:34:29 +00:00
peterl%netscape.com
870b54137e
make remap style optionally not go recursive
1999-09-29 03:30:47 +00:00
nisheeth%netscape.com
d4a69386fa
a=chofmann. Include time spent in ProbePseudoStyleFor() in time measurement of style resolution.
1999-09-24 07:16:20 +00:00
peterl%netscape.com
aa659a7ec6
reset pushback buffer when creating a new scanner
...
factored scanner creation code
1999-09-22 01:19:29 +00:00
kmcclusk%netscape.com
41742d8f4f
Set select[input type=button] to have a 2px outset border instead of a 1px outset border.
...
This prevents reflows when the mouse is moved over the combo box dropdown button.
1999-09-21 22:04:35 +00:00
rods%netscape.com
2e1f74d3e8
changed mulitple to mulitple
1999-09-21 19:34:53 +00:00
peterl%netscape.com
33ccf7c1c9
stop sharing contexts with parents
1999-09-21 07:50:16 +00:00
nisheeth%netscape.com
c456489505
Fixed build warning and removed NS_TIMER_STYLE_RESOLUTION define.
1999-09-20 21:36:53 +00:00
nisheeth%netscape.com
f0640e8063
Move implementation of nsITimeRecorder from the pres context to the style set.
1999-09-20 06:53:40 +00:00
rpotts%netscape.com
93d54d8076
Changed GetDocumentLoadGroup(...) to be XPCom complient. This helps prevent leaks when using nsCOMPtrs.
1999-09-18 06:20:49 +00:00
kipp%netscape.com
5b0a932381
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
b9d4f1196a
Zapped mCompatFloatMargin hack
1999-09-17 00:57:06 +00:00
kipp%netscape.com
1311b7f8a6
Setup a magic margin for list items
1999-09-16 19:55:45 +00:00
kipp%netscape.com
2afe2536dd
Added in mCompatFloaterMargin
1999-09-16 19:55:28 +00:00
rods%netscape.com
727ba09d85
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
be15e2b879
Make function static to eliminate warning.
1999-09-14 23:40:52 +00:00
rods%netscape.com
84e4b1189a
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
1357da0006
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
26e32dddf5
even better li bullet positioning
1999-09-11 18:20:30 +00:00
peterl%netscape.com
9a5ad14cbf
added first-node pseudo class (extension)
1999-09-11 00:08:30 +00:00
peterl%netscape.com
88192a17de
fixed first boy child top margin better
1999-09-11 00:07:27 +00:00
peterl%netscape.com
22e5e1ad33
better list style position
...
removed top margin from first body child
1999-09-10 23:31:15 +00:00
rods%netscape.com
135fcd3966
added generated content for option elements with label attrs
1999-09-10 22:53:09 +00:00
peterl%netscape.com
18c67a0ef6
tweaking margins on lists
1999-09-10 22:42:53 +00:00
peterl%netscape.com
11c6bf05ac
fixed list style position rules to allow being overridden better
1999-09-10 21:56:03 +00:00
peterl%netscape.com
9d1dbc5fc8
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
2ff1228cb9
added system color parsing
...
fixed font weight parsing to be more strict
1999-09-10 05:55:36 +00:00
peterl%netscape.com
a48f298815
added system color support
1999-09-10 05:54:46 +00:00
peterl%netscape.com
631dee0368
added system colors
1999-09-10 05:54:23 +00:00
peterl%netscape.com
a74be29a2e
added constrain font weight
1999-09-10 05:51:44 +00:00
warren%netscape.com
e6619b2ad6
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
85b3250aea
Nit to make emacs happier
1999-09-09 21:05:32 +00:00
kipp%netscape.com
328399a76c
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
a8b28c159e
changed a couple of select disable attributes
1999-09-09 14:14:20 +00:00
peterl%netscape.com
3d824c49e2
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
6737c74287
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
df2eadfd4f
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
325d57ad01
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
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
peterl%netscape.com
4e57447468
tracking UI & forms proposal changes
1999-09-03 23:40:35 +00:00
peterl%netscape.com
e0355cdb0b
fix warning
1999-09-03 23:40:22 +00:00
peterl%netscape.com
c2b8358af5
remove error output for non-error conditions
1999-09-03 23:38:40 +00:00
peterl%netscape.com
e8b68a5fce
added reparent style context
1999-09-03 23:35:41 +00:00
peterl%netscape.com
059bb06aa1
tracking UI & forms proposal changes
...
fixed impact of text decoration
1999-09-03 23:34:20 +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
ae6cab7aa6
Fixed an nsString usage oopsie
1999-09-02 18:02:52 +00:00
hyatt%netscape.com
04bb2efe32
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
4ffe94ea2d
changed default for nsStyleTable.mRules to NS_STYLE_TABLE_RULES_ALL
1999-09-02 00:06:35 +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
dp%netscape.com
bc9c41ba16
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
ef54a5a9b6
cleaned up viewport pseudo elements
1999-08-08 01:23:22 +00:00
peterl%netscape.com
f11eb90ed6
made relative font sizes round off to next point size
1999-08-08 01:19:09 +00:00
peterl%netscape.com
77007821ce
added != operator
1999-08-08 01:18:40 +00:00
peterl%netscape.com
0bfe8ddb23
added :root pseudo class
1999-08-08 01:17:58 +00:00
peterl%netscape.com
9561f2aea1
made change hint smarter
1999-08-08 01:17:29 +00:00
peterl%netscape.com
18ac95defc
fix initial value of border collapse
1999-08-08 01:14:36 +00:00
buster%netscape.com
2094a92c5f
fixed BodyFixupRule::MapStyleInto to respect background color properly
...
code-reviewed by Peter Linss
1999-08-07 05:38:28 +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
troy%netscape.com
3ae06bfbdc
Changed frame construction code to use frame manager when modifying frame
...
model
1999-08-05 03:09:22 +00:00
peterl%netscape.com
e3ea38d318
route declaration parsing through subclasses
1999-08-04 05:08:04 +00:00
peterl%netscape.com
f8e9b7c5b6
route declaration parsing through the CSSLoader's parsers
1999-08-04 05:07:10 +00:00
peterl%netscape.com
07a5ca2309
removed assert
1999-08-04 05:06:19 +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
peterl%netscape.com
7319d1bdca
added experimental CSS3 properties
1999-07-24 19:04:42 +00:00
peterl%netscape.com
9eb750015c
added debug code for netlib weirdage
1999-07-24 19:04:22 +00:00
peterl%netscape.com
a0d36c263d
added char unit output support
1999-07-24 19:00:42 +00:00
peterl%netscape.com
195fa109e9
added some experimental CSS3 properties
...
fixed style context impact reporting
1999-07-24 18:59:43 +00:00
vidur%netscape.com
24261b3c9f
Forms can now be container content.
1999-07-22 23:28:16 +00:00
mscott%netscape.com
10605b7823
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
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
mcafee%netscape.com
2e93a85b8b
minor warning fix
1999-07-20 20:24:28 +00:00
mcafee%netscape.com
a08a1270ea
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
7bcb94a320
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
peterl%netscape.com
608091c158
switch to preprocessor for code generation
1999-07-18 00:32:32 +00:00
peterl%netscape.com
43528a411b
update to new property and keyword enums and apis
...
added 'ch' unit support
1999-07-18 00:31:37 +00:00
peterl%netscape.com
6902a54fc2
cleanups
1999-07-18 00:30:11 +00:00
peterl%netscape.com
3120ce29b5
removed warnings
1999-07-18 00:29:39 +00:00
peterl%netscape.com
c2b5a19ffd
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
4c7235720c
removed warnings
...
update to api changes
1999-07-18 00:27:40 +00:00
peterl%netscape.com
2d9f8b99b1
added char unit support
...
removed warnings
update to color api change
1999-07-18 00:27:02 +00:00
peterl%netscape.com
1af7ffd484
remove warnings
1999-07-18 00:26:14 +00:00
peterl%netscape.com
2f6adbf96c
update to new property and keyword enums and apis
1999-07-18 00:25:28 +00:00
peterl%netscape.com
5855be75f2
removed unused IID
1999-07-18 00:17:03 +00:00
peterl%netscape.com
b016d1dc69
fix outline width cache
...
fix outline change computation
1999-07-18 00:16:35 +00:00
peterl%netscape.com
9b936507ff
added != operator
1999-07-18 00:13:08 +00:00
beard%netscape.com
fad627620a
added <iostream.h>
1999-07-17 01:58:38 +00:00
kipp%netscape.com
f9e23515cd
Removed a compiler warning
1999-07-16 17:40:39 +00:00
warren%netscape.com
c5684bf4d7
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
abc62f8ec2
Added missing arrow.gif
1999-07-14 22:45:58 +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
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
0cd57746e8
Necko stuff for dealing with load groups when opening URLs.
1999-07-09 21:18:47 +00:00
vidur%netscape.com
6f85dce006
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
de00c8306c
cleanup error handling
1999-07-07 01:32:59 +00:00
peterl%netscape.com
acbf191666
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
251d04536a
hook up quirk mode
1999-07-07 01:29:49 +00:00
peterl%netscape.com
2bad49b1ac
hooked up quirk mode
1999-07-07 01:28:04 +00:00
peterl%netscape.com
455ea670d9
better fixed font handling
1999-07-07 01:22:04 +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
kipp%netscape.com
926ce8bbed
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
f49cf1f201
Added function FindPrimaryFrameFor()
1999-07-02 04:46:19 +00:00
waterson%netscape.com
8e4378d610
Add GetIID().
1999-06-30 19:47:42 +00:00
valeski%netscape.com
88adc85bf7
getbuffer bypass
1999-06-29 23:14:43 +00:00
peterl%netscape.com
6f9cc422d7
removed autostring constructor usage per rickg
...
cleaned up url listing
1999-06-27 21:17:39 +00:00
peterl%netscape.com
bac393ddbc
cleanup url listing
1999-06-27 21:16:16 +00:00
peterl%netscape.com
d39564b89e
removed old autostring constructor per rickg
1999-06-27 20:42:45 +00:00
valeski%netscape.com
ff18ce7d6d
various #ifdef NECKO fixes.
1999-06-27 16:12:20 +00:00