Masayuki Nakano
|
1adf21f3e7
|
Bug 647421 -moz-text-decoration-color and -moz-text-decoration-style should be reset by text-decoration r=dbaron, sr=bzbarsky
|
2011-04-23 14:16:41 +09:00 |
|
L. David Baron
|
8ff298d446
|
Make nsCachedStyleData store arrays of nsStyleStruct*, and use style struct IDs for faster access to those arrays. (Bug 639231, patch 3) r=bzbarsky
|
2011-03-17 20:14:32 -07:00 |
|
Boris Zbarsky
|
c84c8c9e2d
|
Bug 631682. Make sure to start background image loads for the root element when we compute its style and decide to construct a frame. r+a=dbaron
|
2011-02-04 22:43:13 -05:00 |
|
L. David Baron
|
c5676916f0
|
Add nsStyleContext::Alloc for allocations scoped to the lifetime of the style context. (Bug 363249) r=bzbarsky
|
2010-07-02 21:18:55 -07:00 |
|
Boris Zbarsky
|
6fc99eb310
|
Bug 558943. Pass the right value for aIsLink from ReparentStyleContext. r=dbaron
|
2010-06-08 15:58:26 -04:00 |
|
Zack Weinberg
|
52c2d9375f
|
Eliminate NS_HIDDEN and NS_HIDDEN_ from layout/style/. Search-and-replace plus formatting fixes. rs=bzbarsky, no bug.
|
2010-04-06 14:52:17 -07:00 |
|
L. David Baron
|
5412d20e69
|
Make style contexts know if they are the if-visited style. (Bug 557287) r=bzbarsky
|
2010-04-06 12:42:41 -07:00 |
|
L. David Baron
|
eb2548e97d
|
Make nsStyleContext::FindChildWithRules deal with the visited style context. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:26 -07:00 |
|
L. David Baron
|
b33a804541
|
Use the appropriate color based on visitedness for the color or fallback color parts of 'fill' and 'stroke'. (Bug 147777) r=jwatt
|
2010-04-02 18:58:26 -07:00 |
|
L. David Baron
|
f27c596c76
|
Prerequisite comments for using the appropriate color for border colors. (Bug 147777) r=zweinberg
|
2010-04-02 18:58:26 -07:00 |
|
L. David Baron
|
4cf0bf0c58
|
Add function to nsStyleUtil for choosing the appropriate color from style data based on link visitedness. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:25 -07:00 |
|
L. David Baron
|
80348d8506
|
Add mechanism for separate style data for visited style. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:25 -07:00 |
|
Boris Zbarsky
|
68a96d16a0
|
Bug 527977 part 4. Have rulenode always cache inherit structs on the style context (posibly in addition to caching on the rulenode. r=zwol, sr=dbaron
|
2010-03-02 18:27:21 -05:00 |
|
Boris Zbarsky
|
60af0c64d6
|
Bug 527977 part 3. Change the style context cached struct storage; inline GetStyle* and PeekStyle* now that they're pretty dead-simple. r=zwol, sr=dbaron
|
2010-03-02 18:27:21 -05:00 |
|
Boris Zbarsky
|
5132d64872
|
Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
8202b90f61
|
Backing out bug 525608 and bug 525952
|
2009-12-10 18:28:08 -08:00 |
|
Boris Zbarsky
|
6eb3c28de7
|
Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
|
2009-12-10 14:36:05 -08:00 |
|
Boris Zbarsky
|
7813eeb6d1
|
Bug 525295. Rename nsStyleContext::GetPseudoType to GetPseudo. r=dbaron
|
2009-10-29 17:17:56 -04:00 |
|
L. David Baron
|
c46fca41b6
|
Make style contexts know whether they have data from a pseudo-element. (Bug 505515, Bug 435441) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
L. David Baron
|
cb6012ec82
|
Remove nsStyleContext::DumpRegressionData, code that uses it, and code that exists only for it. (Bug 477522) r+sr=bzbarsky
|
2009-02-09 20:36:54 -08:00 |
|
L. David Baron
|
a16f1b0d6f
|
Remove nsStyleContext::Equals, since it is unused. (Bug 474675) r+sr=bzbarsky
|
2009-01-22 17:28:14 -08:00 |
|
L. David Baron
|
cca2d5f9d3
|
Add assertions to EndReconstruct that all style contexts have been reresolved. (Bug 473871) r+sr=bzbarsky
|
2009-01-16 13:32:09 -08:00 |
|
L. David Baron
|
95b09ff7ce
|
Better handling of overflowing integer values. (Bug 440230) r+sr=roc
|
2008-12-27 20:58:14 -05:00 |
|
dwitte@stanford.edu
|
7e454eebf6
|
get rid of nsStyleStruct base type. b=408933, r+sr=dbaron, a=beltzner
|
2008-01-10 12:56:49 -08:00 |
|
tglek@mozilla.com
|
8cf3fb1c90
|
Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron
|
2007-10-09 17:00:05 -07:00 |
|
sharparrow1@yahoo.com
|
2217b2847d
|
Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz
|
2007-07-25 10:14:13 -07:00 |
|
benjamin@smedbergs.us
|
baab01ada6
|
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
|
2007-04-23 07:21:53 -07:00 |
|
dbaron%dbaron.org
|
2084e073f8
|
Eliminate nsStyleBorderPadding and add margin/padding/content rect APIs to nsIFrame. b=332922 r+sr=roc
|
2006-12-20 01:23:45 +00:00 |
|
bzbarsky%mit.edu
|
0a51e9bdb4
|
Make the GetStyle* getters not go through GetStyleData() so they can be
faster. Bug 360870, r+sr=dbaron
|
2006-12-12 17:44:45 +00:00 |
|
dbaron%dbaron.org
|
985c2fb959
|
Make what FindChildWithRules does actually be an MRU cache, and condense some if-else chains over mChild and mEmptyChild. b=335733 r+sr=bzbarsky
|
2006-04-28 00:09:05 +00:00 |
|
dbaron%dbaron.org
|
30f8db359a
|
File comments that show up in LXR and provide a quick summary of what's in each file.
|
2006-03-25 05:47:31 +00:00 |
|
dbaron%dbaron.org
|
28c1cdc52d
|
More documentation and a little cleanup. b=281113 r+sr=bzbarsky (and for the previous comment change too)
|
2005-02-05 05:24:21 +00:00 |
|
dbaron%dbaron.org
|
78d6780bb5
|
Add comments.
|
2005-02-04 20:11:00 +00:00 |
|
bryner%brianryner.com
|
5c02a6978c
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
|
bryner%brianryner.com
|
23089547be
|
Add a NS_FASTCALL macro that specifies regparm(3) and stdcall on gcc/x86 to improve performance (passing up to 3 arguments in registers instead of on the stack, and having the caller pop any stack arguments). Apply NS_FASTCALL to our most frequently called non-public methods and functions. Also add NS_CDECL to explicitly specify the default calling convention and make it part of NS_IMETHOD, since xptcall can't deal with NS_FASTCALL. Bug 249652, r=darin, sr=dbaron.
|
2004-07-14 22:14:34 +00:00 |
|
bryner%brianryner.com
|
97a65f9548
|
Get rid of nsILanguageAtom and deCOMtaminate nsILanguageAtomService (bug 230603). Also, fix a bunch of atom double-addref leaks in nsFontMetricsXlib. r+sr=dbaron.
|
2004-06-08 23:53:59 +00:00 |
|
bryner%brianryner.com
|
13638907d1
|
Apply NS_HIDDEN to nsCSSValue, nsRuleNode, and nsStyleContext based on profiling data showing that these functions have very high call counts. Bug 227537, r+sr=dbaron.
|
2004-05-12 21:20:09 +00:00 |
|
gerv%gerv.net
|
9d2ee4928c
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-17 21:52:36 +00:00 |
|
dbaron%dbaron.org
|
952d32ee39
|
Clean up nsStyleContext::GetUniqueStyleData. b=233480 r+sr=bzbarsky
|
2004-02-09 06:55:14 +00:00 |
|
uid502
|
d521946094
|
Bug 165149. More cleanup. Make nsStyleContext::GetPseudoType return a weak pointer. Also remove unnecessary arguments to nsHTMLContainerFrame::CreateViewForFrame. r+sr=bzbarsky
|
2003-10-17 02:38:37 +00:00 |
|
dwitte%stanford.edu
|
b444fcb403
|
removing some unused default ctors now that nsDerivedSafe can handle it.
no bug, r+sr=bz
|
2003-06-21 07:01:42 +00:00 |
|
dbaron%dbaron.org
|
51e6755ccd
|
Add nsIFrame::GetPresContext, which gets the pres context from the rule node which it gets from the style context. DeCOMtaminate nsStyleContext::GetRuleNode, nsRuleNode::GetRule, and nsRuleNode::GetPresContext. Remove unused nsRuleNode::PathContainsRule. b=208190 r+sr=roc
|
2003-06-20 01:22:44 +00:00 |
|
dbaron%dbaron.org
|
fe7914e2c9
|
Make CSSStyleRuleImpl immutable by changing mutation code (including some merging of code between nsDOMCSSAttributeDeclaration and DOMCSSDeclarationImpl) so that it creates a new rule for the modified declaration. Change StyleRuleChanged notification signatures, and change pres shell's handling of style rule change, addition, and removal to just do reresolution. Remove fine-grained ways of clearing style data. Change PeekStyleData so it doesn't do more work than it needs to, and can be relied on not to access rules that no longer match any content. b=188803 r+sr=bzbarsky
|
2003-06-18 01:59:57 +00:00 |
|
dbaron%dbaron.org
|
75ff60c62f
|
Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan
|
2003-05-15 03:42:21 +00:00 |
|
bzbarsky%mit.edu
|
b55d3bdb7f
|
Remove some style-data-clearing functions that no one uses and that don't do
the right thing anyway. Bug 169989, r+sr=dbaron
|
2003-03-13 18:58:54 +00:00 |
|
dbaron%dbaron.org
|
3069e2548c
|
Ensure that GetStyleData never returns null, even in out-of-memory, by storing a backup set of style structs to return in case of failure. b=154751 r+sr=bzbarsky
|
2003-03-13 15:29:36 +00:00 |
|
bryner%netscape.com
|
2063c40516
|
Don't need to stabilize mRefCnt to 1 in nsStyleContext dtor (bug 196956). r/sr=dbaron.
|
2003-03-12 05:19:43 +00:00 |
|
dbaron%dbaron.org
|
c3fb353790
|
Implement garbage collection of the rule tree to fix some cases of memory growth and to allow us to move towards style rule immutability. b=117316 r+sr=bzbarsky
|
2003-03-06 19:14:17 +00:00 |
|
dbaron%dbaron.org
|
6dd68f3c64
|
Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
|
2003-02-22 15:34:38 +00:00 |
|
bryner%netscape.com
|
6a7db38d94
|
Attempting to fix os/2 and worms bustage. Add a protected default ctor to nsStyleContext. This should never be called since we never instantiate an nsDerivedSafe. r=bbaetz.
|
2003-02-22 10:13:34 +00:00 |
|