layout/style/nsStyleSet.h
1e37941702ec86f51faeac94589f8a3421e43b56
created 2015-12-05 01:09 -0500
pushed 2016-01-08 09:11 +0000
Boris Zbarsky Boris Zbarsky - Bug 1230639 - Propagate the namespace ID to AttributeRuleProcessorData on attribute changes. r=dbaron a=ritu
d63793b1264c0ee94e1ef9df66ee6031c9b454e2
created 2013-08-14 21:58 -0700
pushed 2015-12-16 22:58 +0000
L. David Baron L. David Baron - Bug 893308 - Move hashtable of @keyframes rules (keyed by name) from nsAnimationManager to RuleCascadeData. r=heycam, a=bajaj
6a2257f2a08b1822901b71b805524d984d92d424
created 2013-08-14 21:58 -0700
pushed 2015-12-16 22:58 +0000
L. David Baron L. David Baron - Bug 893308 - Move hashtable of @keyframes rules (keyed by name) from nsAnimationManager to RuleCascadeData. r=heycam, a=bajaj
240c0cff264b63cd246e63d0c266f0328b1c18e3
created 2015-10-20 10:16 +1100
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1216043 - Rename nsStyleSheet::sheetType and make it an enum class. r=dbaron
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2016-04-21 08:26 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2016-04-21 08:26 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
f4cc8e8b1f1946848c73521dcd2aa473a2061ece
created 2015-08-12 13:43 +0100
pushed 2016-04-21 08:26 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1157292 - include XBL stylesheets in the inspector's list of stylesheets, r=dholbert,heycam
9f7deabf4068705258a8eaa97d374cef359fd300
created 2015-08-05 22:42 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 9: Clear nsCSSSelector pointers in the pending restyle tracker if they might be stale. r=bzbarsky
2f73362274d6fdda93c5d572726f0e92e53957e4
created 2015-08-05 22:42 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky
01576b408ea703f6abba09d8e38628723df18c75
created 2015-08-04 12:20 +0200
pushed 2016-04-21 08:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 13 changesets (bug 1180118) for crashes on a CLOSED TREE
9b41cd9f2bc5822f27f287f515d8fd16a4d3af6e
created 2015-08-04 17:27 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 9: Clear nsCSSSelector pointers in the pending restyle tracker if they might be stale. r=bzbarsky
9bcc3233f3c8f847e37aa465d9f541776db6f8da
created 2015-08-04 17:27 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky
b2d75f57a96718c7df51006ee8096a6a5f1d32f9
created 2015-07-22 15:54 +1200
pushed 2016-04-21 08:26 +0000
Robert O'Callahan Robert O'Callahan - Bug 1184842. Route aOldValue/aNewValue to AttributeData. r=heycam
61d73966bfb12f55fcad9b4c104c1e22249f125d
created 2015-07-08 15:57 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1177563 - Test that we share agent rule processors across different documents. r=dbaron
4ed2ded0daef3af9234ff96ce241c1b19a026818
created 2015-07-08 09:44 +0200
pushed 2016-04-21 08:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 42e80a07acd6 (bug 1177563) for bustage on a CLOSED TREE
42e80a07acd65c866112ee2b5e52f68365cfe4ff
created 2015-07-08 15:57 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1177563 - Test that we share agent rule processors across different documents. r=dbaron
3c5dac5653797c997cda7d561adfd13c4333d90a
created 2015-06-26 13:49 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1170888 - Restyle the document in EnsureSafeToHandOutCSSRules if we previously cloned sheet inners outside of that method. r=bzbarsky
368c057b5b00b22267856f6c162c9f04a238060b
created 2015-06-26 13:49 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1169512 - Add and remove quirk.css rather than enable and disable a clone of it. r=jwatt
d83527b03fea56744405a148c50461663081e7ee
created 2015-05-27 22:18 +0000
pushed 2016-04-21 08:26 +0000
Mats Palmgren Mats Palmgren - Bug 997709 part 2 - Prevent the nsComboboxDisplayFrame from being blockified if the parent context has display:flex/grid. r=heycam
8ec02fc2f048a7edab852cc9fbd5ecc549415b9f
created 2015-05-04 09:52 +1200
pushed 2016-04-21 08:26 +0000
Xidorn Quan Xidorn Quan - Backout df7c88910f47 (bug 1149009) for new patch.
d47f66ce3822cd4b95c99b3c0b123584486d119c
created 2015-04-22 08:29 +0200
pushed 2016-04-21 08:26 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 5 - rdf, parser, layout and something else, r=ehsan
df7c88910f473ad25dee301071da921ddaeaa02e
created 2015-04-20 15:04 +1200
pushed 2016-04-21 08:26 +0000
Xidorn Quan Xidorn Quan - Bug 1149009 - Fix line break suppression on whitespace not contained but wrapped in ruby boxes. r=dbaron
e635a06abc1b7b120fbc8ec51316690f31709a3b
created 2015-04-17 11:09 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleSet methods. r=dbaron
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2016-04-21 08:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
5be0a9b53dc2f8bd8308b508f68baf15a884d618
created 2015-02-17 11:15 +1300
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 960465 patch 21 - Replace one use of nsRestyleHint_ChangeAnimationPhase with nsRestyleHint_AllHintsWithAnimations so that we can remove the rest. r=birtles
dbab5416b769ec580658c73501da82fb032aa944
created 2015-02-17 11:15 +1300
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 960465 patch 20 - Allow pseudo-elements for style attribute replacement in RuleNodeWithReplacement. r=birtles
a4225263cb35129a967ee89e4e92dd263fb7d758
created 2015-02-17 11:15 +1300
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 960465 patch 18 - Remove aElementOrPseudoElement parameter to ReparentStyleContext (added in bug 1057129). r=birtles
3faad716fa52993cd88d4472ab806d7480b4d42f
created 2015-02-17 11:15 +1300
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 960465 patch 2 - Add method to return a modified version of a style context, with all or part of the animation data removed. r=birtles
84e9b82dab4f4d85d15a6be0fa1c6038686b0036
created 2015-02-17 11:15 +1300
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 960465 patch 1 - Add parameter to skip animations work to ResolveStyleWithReplacement. r=birtles
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2016-04-21 08:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
65bab07a4f2f11e2d938c452c3a225db016c2663
created 2014-11-17 11:39 -0800
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 1087536 patch 1 - Record the transition manager's cover rule as in the eTransitionSheet level of the cascade so that ResolveStyleWithReplacement replaces it correctly. r=birtles
2d2ccca02fda856eeb27937513d0fc83c0215423
created 2014-09-13 06:17 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 1057231 patch 3 - Add new cascade level for rules from SMIL Animation of SVG attributes to the style set. r=dholbert
916f273f3ad1c438b8e48ff0cce848b01f2ed86d
created 2014-08-24 21:48 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 1057129 patch 3 - Post restyles from CheckAnimationRule directly to pseudo-elements. r=birtles
dd86a9d3fd78d0e20c24623e0bb80c464d16c6ee
created 2014-08-03 13:11 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 996796 patch 20 - Make restyling exact - Avoid rerunning selector matching on everything when the basis of rem units changes. r=heycam
c0d4dd2261a5ac9bb1aece976e1774d977b8b13d
created 2014-08-03 01:22 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Back out bug 996796 patch 18 through patch 25 (changesets fbe97c2db729 through 9719c08c3144) to fix 50%-of-the-time Android 4.0 debug orange from single assertion ("Why did this not get handled while processing mRestyleRoots?", layout/base/RestyleTracker.cpp, line 87) in gfx/tests/crashtests/815489.html .
10438983fda725c15da15939fc2fed0a39a826ad
created 2014-08-02 19:37 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 996796 patch 20 - Make restyling exact - Avoid rerunning selector matching on everything when the basis of rem units changes. r=heycam
720eed827027169056170ddf8ecf43be85b02fe6
created 2014-08-02 19:37 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 996796 patch 10 - Separate the rule node replacement code from the style context handling so that we can make visited handling correct. r=heycam
4a395d400f602f4c3bcb32603af4374ee2b5346d
created 2014-08-02 19:37 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 996796 patch 9 - Make nsStyleSet::ResolveStyleWithReplacement handle changing between having and not having animation or transition rules, make it set IsImportantRule on rule nodes correctly, and merge the bogus ResolveStyleForRules into it. r=heycam
d9db9020d57ace77058e987ad5e8bef422da6b50
created 2014-08-02 19:37 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 996796 patch 8 - Pass the replacements through to ResolveStyleWithReplacement. r=heycam
96186774f07c087a05c6798966ddef2440c1350e
created 2014-08-02 19:37 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 996796 patch 5 - Move the guts of UpdateThrottledStyle into nsStyleSet, where it can be reused. r=heycam
2d4b9bc5d6f50ee3ea353a3d982e6caea40425b5
created 2014-06-23 18:40 -0400
pushed 2016-04-21 08:26 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in layout/ - r=dbaron
e9d2ef40c8d6bac6bdd0d719a9016087c1ca3c9f
created 2014-06-20 12:32 +0200
pushed 2016-04-21 08:26 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
3bf0b88186bf6eb6461a1b59f922f5ee906e2576
created 2014-06-20 13:00 +0200
pushed 2016-04-21 08:26 +0000
Ms2ger Ms2ger - Backout revision 308e51eae10c for build bustage.
308e51eae10c244ffdf0e38c4fe983f1248ef473
created 2014-06-20 12:32 +0200
pushed 2016-04-21 08:26 +0000
Ms2ger Ms2ger - Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
8172a17de3ef68a8837146c578d014a1190f5c22
created 2014-06-16 09:55 -0400
pushed 2016-04-21 08:26 +0000
Susanna Bowen Susanna Bowen - Bug 1025308 - Rename the variables associated with skipping style fixups for children element's based on parent display value. r=mats
d21febcb08a3b7202f63b81af8b924c6f30b8db7
created 2014-06-11 21:10 -0400
pushed 2016-04-21 08:26 +0000
Xidorn Quan Xidorn Quan - Bug 966166 - Part 1: Parse @counter-style rule. r=dbaron, r=bz
d2c462515397b72d0fafa498a7418879ed72dded
created 2014-05-09 08:23 -0700
pushed 2016-04-21 08:26 +0000
Daniel Holbert Daniel Holbert - Bug 985336: Remove unnecessary #includes from headers in layout/style. r=dbaron
d4ec70824b69234210e061878e9f67d2e070883a
created 2014-05-03 13:42 +0000
pushed 2016-04-21 08:26 +0000
Mats Palmgren Mats Palmgren - Bug 1000376 - part 3, s/FlexItemStyleFixup/FlexOrGridItemStyleFixup/ and corresponding comment changes. r=dholbert
b29352bc495f95deac11810a16af3bf5a3c07707
created 2014-04-03 13:18 +0900
pushed 2016-04-21 08:26 +0000
Masayuki Nakano Masayuki Nakano - Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
771432bdb5457ba6ae9e9079b5df0f4c8cb6f6e4
created 2013-11-28 17:46 +1100
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 7: Add nsStyleSet::HasStateDependentStyle and nsCSSRuleProcessor:HasStateDependentStyle overrides that work on pseudo-elements. r=bz
ae82eacc5bfff04d4f7541b172d2a481b837cc52
created 2013-11-28 17:46 +1100
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 922669 - Part 4: Pass in anonymous content nodes when restyling any pseudo-elements that can match user action pseudo-classes. r=bz
3975fe2610808d76704e385b0b750d1fcb158aeb
created 2013-07-10 00:25 +0200
pushed 2016-04-21 08:26 +0000
Arnaud Bienner Arnaud Bienner - Bug 875275 part 1: Implement layout support for <input type="color">. r=dbaron,dholbert
39d11ad40510628e40e8f694c2d3d97563f1f910
created 2013-09-15 21:06 -0400
pushed 2016-04-21 08:26 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 916610 - Minimize the #includes in layout/style; r=roc
b36a029cdb83bf925ac6586453fee075a24a01e5
created 2013-08-14 21:58 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 893308: Move hashtable of @keyframes rules (keyed by name) from nsAnimationManager to RuleCascadeData. r=heycam
50b000502edadd181abc20575a099c05d2074636
created 2013-03-16 00:31 -0400
pushed 2016-04-21 08:26 +0000
Trevor Saunders Trevor Saunders - bug 659722 - remove _IMPL_NS_LAYOUT r=bz
0c7b39985a22a35a3c82400ef2b75da0d0c95ac3
created 2013-06-29 13:28 +1000
pushed 2016-04-21 08:26 +0000
Cameron McCormack Cameron McCormack - Bug 842181 - Prevent text zoom from affecting SVG text. r=dbaron
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2016-04-21 08:26 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
54d0eecf55f29e221024251482702f96a531e67f
created 2013-06-13 22:34 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 882573 patch 3: Stop putting the presentational hint and style attribute style sheets in the style set's list of style sheets; put them only in the list of rule processors. r=heycam
1c0429c24eefe338a93702eeab02f39f8bf5acdc
created 2013-06-13 22:34 -0700
pushed 2016-04-21 08:26 +0000
L. David Baron L. David Baron - Bug 882573 patch 2: Add a separate DirtyRuleProcessors method to nsStyleSet, and use it from existing methods. r=heycam
less more (0) -100 -60 tip