L. David Baron
|
814fd53014
|
Split nsStyleSet::ResolveStyleForRules into two different APIs for the two different types of uses. (Bug 147777) r=bzbarsky
|
2010-04-02 18:58:25 -07:00 |
|
Zack Weinberg
|
cee30ca73a
|
Bug 494117: remove PresContext argument to nsStyleSet::GetContext. r=bzbarsky
|
2010-04-01 23:07:42 -07:00 |
|
Zack Weinberg
|
bbd7ec0ef6
|
Bug 494117 preliminary refactor: Search-and-replace 'ReStyle' with 'Restyle' throughout layout. r=roc
|
2010-03-31 17:43:32 -07:00 |
|
Markus Stange
|
7ea90684bc
|
Bug 554061 - Also check XBL stylesheets when determining whether a restyle is necessary when document state changes. r=dbaron
|
2010-03-25 10:22:58 +01:00 |
|
Markus Stange
|
d0cb573e65
|
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
|
2010-03-17 18:10:57 +01:00 |
|
Markus Stange
|
8e573045c0
|
Backed out changeset e17c076aceea, bug 508482 (:-moz-window-inactive pseudoclass) because of test_righttoleft.xul test failures.
|
2010-03-17 20:03:53 +01:00 |
|
Markus Stange
|
56f855c121
|
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
|
2010-03-17 18:10:57 +01:00 |
|
L. David Baron
|
cc8a798d75
|
Add method to nsStyleSet to call EnsureUniqueInner on all CSS sheets. (Bug 536379) r=bzbarsky
|
2009-12-31 10:56:33 -05:00 |
|
Boris Zbarsky
|
ac7336e1e4
|
Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
4e44a2773f
|
Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
9dddf02038
|
Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
753175c110
|
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
|
e28191d463
|
Backing out bug 525608 and bug 525952
|
2009-12-10 18:28:08 -08:00 |
|
Boris Zbarsky
|
2dc3416efd
|
Bug 525608 part 7. Make tree pseudos use a separate hashtable instead of riding along on the rulehash. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
466cb9267a
|
Bug 525608 part 5. Change anonymous box rule matching to just use a separate hashtable and not ever run SelectorMatches. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
d3be0d7fe0
|
Bug 525608 part 4. Change pseudo-element probing and resolution to not use EnumerateTagRules. r=dbaron
|
2009-12-10 14:36:06 -08:00 |
|
Boris Zbarsky
|
03f70fa558
|
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
|
4603f48500
|
Bug 523294 part 2. Get rid of the aAttribute argument to SelectorMatches; handle attribute changes by checking for matches on selectors including the given attribute both before and after the change. r=dbaron
|
2009-12-10 14:36:03 -08:00 |
|
L. David Baron
|
909f20c7c8
|
Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc
|
2009-10-07 20:22:42 -07:00 |
|
L. David Baron
|
29beefa567
|
Make nsStyleSet use nsRuleWalker objects on the stack rather than in a member variable. (Bug 492675) r=bzbarsky
|
2009-10-02 14:06:42 -07:00 |
|
Boris Zbarsky
|
1da2972626
|
Bug 514773. Don't trigger rulenode gc unless we have rulenodes to gc. r=dbaron
|
2009-09-24 13:59:43 -04:00 |
|
L. David Baron
|
31c72c7e40
|
Add more parameters to nsStyleSet::ResolveStyleForRules. (Bug 435441) r=bzbarsky
|
2009-08-10 15:52:29 -07:00 |
|
L. David Baron
|
53dc5ba228
|
Separate RuleProcessorData and derived structs into their own header file to reduce include dependencies. (Bug 435441) r=bzbarsky
|
2009-08-01 08:53:40 -07:00 |
|
L. David Baron
|
1dc4280ccd
|
Keep old rule trees around until they are no longer referenced. (Bug 475128) r+sr=bzbarsky
|
2009-01-29 20:39:23 -08:00 |
|
L. David Baron
|
dbf2543654
|
Backed out changeset 24917a339f2e (bug 475128) because it didn't patch the IsRoot check nsRuleNode::Sweep, which it needs to.
|
2009-01-29 14:36:34 -08:00 |
|
L. David Baron
|
f0a6a96288
|
Keep old rule trees around until they are no longer referenced. (Bug 475128) r+sr=bzbarsky
|
2009-01-29 12:39:19 -08:00 |
|
L. David Baron
|
4cf0b6a2ec
|
Prevent posting media query changed events during construction. (Bug 468645) r+sr=bzbarsky
|
2008-12-29 10:07:36 -05:00 |
|
L. David Baron
|
072a78fa56
|
Replace mechanism for restricting the properties that apply to :first-line and :first-letter. (Bug 469227) r+sr=bzbarsky
|
2008-12-12 10:59:03 -08:00 |
|
John Daggett
|
7615338769
|
Follow-on fix for bug 457825. Use sheet principal for agent and user sheets. r=dbaron,bz sr=dbaron
|
2008-11-27 12:50:16 +09:00 |
|
L. David Baron
|
e9dd8061a0
|
Fix cascading bugs with @font-face rules (and prepare for handling dynamic changes) by accumulating the @font-face rules across rule processors through the style set. (Bug 457821) sr=bzbarsky r=jdaggett a=blocking1.9.1+
|
2008-11-25 15:22:38 -08:00 |
|
L. David Baron
|
3c80bfb76d
|
Back out 91690545debc0d3537fcb0598ebd6ac7e21f2072 due to mac startup failures.
|
2008-11-25 15:09:02 -08:00 |
|
L. David Baron
|
c4710e88e5
|
Fix cascading bugs with @font-face rules (and prepare for handling dynamic changes) by accumulating the @font-face rules across rule processors through the style set. (Bug 457821) sr=bzbarsky r=jdaggett a=blocking1.9.1+
|
2008-11-25 13:27:54 -08:00 |
|
Boris Zbarsky
|
ed227db0fc
|
Bug 454578. Load the quirk stylesheet separately from the general UA stylesheet, so it can be sensibly enabled/disabled in style sets. r+sr=dbaron
|
2008-11-02 21:29:51 -05:00 |
|
L. David Baron
|
e84914bac8
|
Implement media queries, part 3: infrastructure for dynamic change handling at the rule processor and style set level. (Bug 156716) r+sr=bzbarsky
|
2008-07-26 09:14:48 -07:00 |
|
|
|
2eb354e17c
|
Fix bug 345609. r+sr+a=roc
|
2007-10-12 11:37:51 -07:00 |
|
|
|
e7aaf35d8f
|
Backing out bug 275196, xml:id, to fix tp regression
|
2007-07-26 07:16:19 -07:00 |
|
|
|
2156f3dd89
|
Bug 275196, xml:id, r=sicking, sr=dbaron
|
2007-07-26 05:22:01 -07:00 |
|
|
|
76e8944bb3
|
b=339553, drawString enhancement for canvas, r=me; patch from robarnold
|
2007-07-25 11:21:34 -07:00 |
|
|
|
babae45ed6
|
Bug 386640: ClearStyleDataAndReflow is fundamentally broken. r+sr=bz
|
2007-07-25 10:14:13 -07:00 |
|
|
|
da6d55cdc6
|
Make attribute changes that also cause a state change properly reresolve style
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
|
2007-07-12 13:05:45 -07:00 |
|
|
|
e670005a61
|
Don't apply user stylesheets to descendants of native anonymous subtrees. Bug
285140, r+sr=dbaron
|
2007-06-15 22:09:51 -07:00 |
|
|
|
5a7345afe2
|
Make rule nodes know their level in the cascade. b=374907 r+sr=bzbarsky
|
2007-05-16 14:08:51 -07:00 |
|
jonas@sicking.cc
|
7a41bbf68d
|
Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
|
2007-02-16 23:02:08 +00:00 |
|
bzbarsky@mit.edu
|
65cc42ebaa
|
Make stylesheet service sheets apply dynamically. Bug 335689, r+sr=dbaron
|
2006-06-08 14:32:20 +00:00 |
|
dbaron@dbaron.org
|
bdeea6cda8
|
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
|
fe037bf8c5
|
Fix typo stephend pointed out.
|
2005-09-12 04:28:16 +00:00 |
|
dbaron@dbaron.org
|
83983beac5
|
Document pseudo-element code a little better and add some assertions. b=307939 r+sr=bzbarsky
|
2005-09-11 23:17:28 +00:00 |
|
bzbarsky@mit.edu
|
a44fcd622a
|
Document interaction of nsIStyleSheetService with ua.css and user*.css. Bug
305026, r+sr=dbaron
|
2005-08-20 01:24:00 +00:00 |
|
neil@parkwaycc.co.uk
|
1e77310f88
|
Bug 32372 should be possible to completely disable CSS p=fantasai@inkedblade.net r=me (xpfe) r/sr=dbaron
|
2004-08-05 11:38:42 +00:00 |
|
bryner@brianryner.com
|
6cde4639f0
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
|