attinasi%netscape.com
|
634e3cc180
|
Implemented Style Context Data sharing, reducing the amount of memory used in style by about 40%. Performance will degrade by about 10%, that is being worked on now. b=39618 r=waterson
|
2000-06-21 20:44:59 +00:00 |
erik%netscape.com
|
87183532c2
|
bug 26237; added support for HTML LANG attribute -- it now uses the fonts
specified by the user for elements with the LANG attribute when the font
is a CSS generic (e.g. serif); r=pierre
|
2000-05-05 21:04:36 +00:00 |
troy%netscape.com
|
8b0eb04e08
|
Reinstated clipping code which had been backed out because it caused
a problem for XUL layout. I added a workaround for the XUL problem
|
2000-04-25 04:43:11 +00:00 |
putterman%netscape.com
|
2426cb03a2
|
Backing out troy's changes to fix various UI blocker bugs.
|
2000-04-24 22:21:56 +00:00 |
troy%netscape.com
|
73fc3dde30
|
Changes to bring clipping inline with upcoming CSS2 errata
|
2000-04-23 00:56:16 +00:00 |
attinasi%netscape.com
|
f435083f78
|
Implemented Style Size Dump. r=rickg b=26565
|
2000-03-31 07:08:36 +00:00 |
pierre%netscape.com
|
4b5db8f52f
|
Fix 32199 (visibility:collapse is not being interpreted as hidden on block and inline level elements) and parts of 21701 (misuse of style attr mVisible).
In the following files, replacing disp->mVisible with disp->IsVisible() is a BUG FIX: nsBlockFrame, nsBulletFrame, nsHRFrame, nsHTMLContainerFrame, nsImageFrame, nsTextFrame.
In all the other files, replacing disp->mVisible with disp->IsVisible() or disp->IsVisibleOrCollapsed() is merely a SYNTACTICAL CHANGE. The respective owners will later review the use of IsVisibleOrCollapsed() and in some cases replace it with IsVisible(). See bug 21701.
|
2000-03-17 10:15:13 +00:00 |
pierre%netscape.com
|
8d74811b10
|
Bug 24676 ("Need -moz-outline-radius feature"). Added the 'outline_radius' similarly to the 'border_radius'.
|
2000-01-24 11:19:55 +00:00 |
hyatt%netscape.com
|
3d186ddce8
|
adding behavior property to CSS. r=brendan
|
2000-01-11 03:40:41 +00:00 |
pierre%netscape.com
|
a725da285d
|
16381 "Need to be able to specify -moz-border-radius for each corner". Made changes in the following files in order to store the radius as a nsCSSRect and support 4 new -moz-border-radius properties (topLeft, topRight, bottomRight, bottomLeft):
nsCSSDeclaration.cpp
nsCSSParser.cpp
nsCSSPropList.h
nsCSSStyleRule.cpp
nsICSSDeclaration.h
nsIStyleContext.h
nsStyleContext.cpp
nsCSSRendering.cpp
|
1999-12-22 11:27:10 +00:00 |
pierre%netscape.com
|
58b4c59a41
|
Added the CSS2 printing extensions to the style system (page breaks, page size...). They are not used by Layout yet.
|
1999-12-22 05:00:47 +00:00 |
tbogard%aol.net
|
a0640b60c4
|
Changed nsIPresContext& to nsIPresContext*. Changed nsEventStatus& to nsEventStatus*. Now more compatible with XPIDL. a=vidur r=scc
|
1999-11-24 06:03:41 +00:00 |
dmose%mozilla.org
|
42fc94a6ec
|
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
|
1999-11-06 03:40:37 +00:00 |
peterl%netscape.com
|
1634c730fd
|
Added new style data accessors.
Added nsIMutableStyleContext interface.
Made style rules work against nsIMutableStyleContext
r=troy
|
1999-10-16 04:05:59 +00:00 |
troy%netscape.com
|
a30cba0af1
|
Made sure mOutsideEdge is initizlied
|
1999-10-04 23:44:44 +00:00 |
peterl%netscape.com
|
870b54137e
|
make remap style optionally not go recursive
|
1999-09-29 03:30:47 +00:00 |
kipp%netscape.com
|
b9d4f1196a
|
Zapped mCompatFloatMargin hack
|
1999-09-17 00:57:06 +00:00 |
kipp%netscape.com
|
2afe2536dd
|
Added in mCompatFloaterMargin
|
1999-09-16 19:55:28 +00:00 |
peterl%netscape.com
|
10a7e0588b
|
tracking to UI & forms proposal changes
|
1999-09-03 23:33:06 +00:00 |
kipp%netscape.com
|
feacb30520
|
Made WhiteSpaceIsSignificant a const method
|
1999-08-27 21:39:50 +00:00 |
buster%netscape.com
|
0c8dd1b4da
|
just a comment, part of a memory leak bug fix to remind users to free a struct
|
1999-08-07 05:09:09 +00:00 |
peterl%netscape.com
|
195fa109e9
|
added some experimental CSS3 properties
fixed style context impact reporting
|
1999-07-24 18:59:43 +00:00 |
alecf%netscape.com
|
1e37044d42
|
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 |
kipp%netscape.com
|
2563115d70
|
Added an (as yet unused) predicate
|
1999-04-27 22:07:02 +00:00 |
peterl%netscape.com
|
c81ece6e95
|
updated prop values
|
1999-04-03 03:15:24 +00:00 |
peterl%netscape.com
|
baea51d075
|
added nsStyleContent
|
1999-04-02 18:48:55 +00:00 |
peterl%netscape.com
|
0edbf3ac86
|
added support for outline, border corner radius, transparent border
tweaked opacity
|
1999-03-28 04:28:22 +00:00 |
scc%netscape.com
|
31ff626ae9
|
rename |IID()| --> |GetIID()|
|
1999-03-03 19:48:57 +00:00 |
peterl%netscape.com
|
7cd4cd92c4
|
added CalcStyleDifference
|
1999-02-27 07:11:42 +00:00 |
kipp%netscape.com
|
fb2abfa5ac
|
Added IsFloating inline
|
1999-02-26 17:02:05 +00:00 |
kipp%netscape.com
|
5a554d526e
|
COMized nsIPresShell and nsIPresContext
|
1999-02-12 17:45:58 +00:00 |
peterl%netscape.com
|
e0eef219d9
|
made visible an int instead of bool
|
1999-02-02 03:24:23 +00:00 |
troy%netscape.com
|
8f43669a7e
|
Added helper function IsAbsolutelyPositioned() to nsStylePosition
|
1999-01-27 05:35:54 +00:00 |
troy%netscape.com
|
310d08ec36
|
Added support for 'right' and 'bottom' properties. Changed to using a
nsStyleSides struct to hold all the offsets
|
1999-01-08 04:47:46 +00:00 |
troy%netscape.com
|
50fc4bd5e1
|
Added BackgroundIsTransparent() member function to nsStyleColor
|
1999-01-08 01:13:34 +00:00 |
buster%netscape.com
|
02f1e9dd55
|
added mInsideNeighbor to nsBorderEdge, allowing fast access for an outside edge to
it's neighboring inside edge. value is undefined for inside edges.
|
1998-12-30 06:46:35 +00:00 |
buster%netscape.com
|
99e256c6c6
|
added mOutsideEdge to nsBorderEdges
|
1998-12-23 15:49:48 +00:00 |
buster%netscape.com
|
72d733fdb6
|
added mLength to nsBorderEdge
|
1998-12-21 06:35:45 +00:00 |
scc%netscape.com
|
2513a5445e
|
Added static IID() method. This member function will be generated automatically in the future.
|
1998-12-18 03:43:29 +00:00 |
buster%netscape.com
|
f72070bd32
|
added nsBorderEdge and nsBorderEdges
|
1998-12-17 22:58:23 +00:00 |
buster%netscape.com
|
a8d87b8305
|
added implementation for CSS-2 style attributes border-collapse, border-spacing, empty-cells, caption-side
this is sufficient for now, but incomplete. It doesn't handle inherit properly.
|
1998-12-09 06:24:27 +00:00 |
harishd%netscape.com
|
003b0d75fb
|
Made mBorderStyle and mBorderColor arrays as protected members
and added functions GetBorderStyle(), GetBorderColor(), SetBorderStyle(),
SetBorderColor(), and ClearBorderStyleHightBit() in nsStyleSpacing.
|
1998-12-07 18:44:02 +00:00 |
buster%netscape.com
|
655121b757
|
added storage in styleTable for a column's width contribution from cells that
have colspan>1.
|
1998-11-16 06:47:24 +00:00 |
buster%netscape.com
|
9b8264930f
|
col and colgroup attribute handling
colgroup pseudo frame for cols inserted directly into a table. More like this to come...
|
1998-11-12 18:37:28 +00:00 |
peterl%netscape.com
|
4f39d9e6ee
|
added min/max width/height
|
1998-11-06 00:48:14 +00:00 |
peterl%netscape.com
|
409bdc4cd3
|
added pseudo element tag
|
1998-11-03 20:15:59 +00:00 |
peterl%netscape.com
|
c5b842e239
|
added reparent method
|
1998-10-27 03:03:02 +00:00 |
peterl%netscape.com
|
773d84e733
|
moved side defines to nsStyleConsts
|
1998-10-26 23:13:14 +00:00 |
michaelp%netscape.com
|
bed7d2d4c3
|
changes to support opacity.
|
1998-10-23 17:54:23 +00:00 |
peterl%netscape.com
|
2fa43632c8
|
Added GetMargin/Padding/... to replace CalcMargin/Padding/...
Corrected border width initial value
|
1998-10-13 01:05:52 +00:00 |