layout/style/nsStyleSet.cpp
5b3ce8ae4965a80a8f09c2ac3848cd95af443a36
created 2017-02-13 11:21 +0800
pushed 2017-03-06 23:02 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 6: Move RestyleManagerHandle functionality into RestyleManager. r=bholley
27ebaadd9a7915cb67a5a63603f4fd8fb5358e95
created 2017-02-13 11:21 +0800
pushed 2017-03-06 23:02 +0000
Cameron McCormack Cameron McCormack - Bug 1297899 - Part 3: Rename RestyleManager to GeckoRestyleManager and RestyleManagerBase to RestyleManager. r=bholley
69a81a6bb0bde892cd1e91dd069e0fdb6ece32f4
created 2017-01-16 16:57 +0900
pushed 2017-01-23 16:02 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1330190 - Part 3: Add ResolvePseudoElementStyleWithoutAnimation. ?heycam r=heycam
b418519ea4d0693f1a86d869d2be1afa494a00b4
created 2017-01-16 16:57 +0900
pushed 2017-01-23 16:02 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1330190 - Part 2: Add a new function named ResolveStyleWithoutAnimation. r=heycam
e218a5e2e015178c1c56cf11a6e3ab547e34a97e
created 2016-12-21 18:16 +1100
pushed 2017-01-23 16:02 +0000
Xidorn Quan Xidorn Quan - Bug 1311870 - Change property id of moz-prefixed properties to match their name. r=heycam
41870a71d1f4ae1d207fb656585888c93edf400f
created 2016-10-19 15:16 +0900
pushed 2016-11-14 12:33 +0000
Mantaroh Yoshinaga Mantaroh Yoshinaga - Bug 1287983 part 5 - Clarify the function name of creating transition. r=hiro
0938bc1e608f09461f4f18c13d6ae925c0e29b72
created 2016-09-26 22:03 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 10 - Replace all uses of StyleSheetHandle. r=heycam
59bdda2c019e81a77e8b8713038a01c45e9e1848
created 2016-09-26 22:03 +1000
pushed 2016-11-14 12:33 +0000
Xidorn Quan Xidorn Quan - Bug 1304302 part 8 - Change include of {CSS,Servo}StyleSheet.h to StyleSheetInlines.h. r=heycam
fd597b8d1dd62e173a89ba7e85b0a78805fa8add
created 2016-09-04 00:16 +0530
pushed 2016-09-19 13:50 +0000
Manish Goregaokar Manish Goregaokar - Bug 1300337 - Replace None_ variants from nsStyleConsts.h with None; r=heycam,TYLin
b31b1d10f122657179b894d8ceaedcdb99399073
created 2016-09-07 19:38 -0400
pushed 2016-09-19 13:50 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1069012 - Unprefix ::placeholder pseudo-element. r=bz
c212e496d0ce0dcdd52828c8beaa592f29d240cb
created 2016-08-27 19:31 -0700
pushed 2016-09-19 13:50 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. Prefer indexing instead of linear search in the frame constructor r=heycam,bz
84ad59b127a8f1c2cc748e5c7e8613dd34f22c5b
created 2016-08-16 18:37 -0700
pushed 2016-09-19 13:50 +0000
Jonathan Chan Jonathan Chan - Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert
f77b7188d3b229e9bb68c28e3f429ec4276414d1
created 2016-08-16 14:29 +0900
pushed 2016-09-19 13:50 +0000
Daisuke Akatsuka Daisuke Akatsuka - Bug 1277433 - Part 1: Use discrete animation for appropriate CSS Alignment properties. r=dholbert,heycam
d90fb87dd04544bdbc3dce0a3373564d84a2d468
created 2016-07-28 18:41 -0700
pushed 2016-08-01 14:37 +0000
Jonathan Chan Jonathan Chan - Bug 1290320 - Add missing include to nsStyleSet.h. r=bholley
4a3508cf3c410a46edee152763d57a0e91e204a3
created 2016-07-11 17:28 +0900
pushed 2016-08-01 14:37 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1285407 - Part 1: Pass a newly created nsStyleContext to GetAnimationRule and MaybeUpdateAnimationRule. r=birtles
a91607dcab11acc0cda76066b995b4dada139d2d
created 2016-07-08 13:17 +0900
pushed 2016-08-01 14:37 +0000
Brian Birtles Brian Birtles - Bug 1277908 - Keep visited rule node alive while creating non-visited style context; r=dholbert
8f6cca2a2cb491f0932aadeaf4c98c3e76eeb4c0
created 2016-06-29 11:27 +0000
pushed 2016-08-01 14:37 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1283242: style: Whitespace cleanup and remove dead code. r=bobbyholley+313730
2be3abd8eea3b1186dc7cd2a94386821b8ec609e
created 2016-07-08 13:17 +0900
pushed 2016-07-16 07:27 +0000
Brian Birtles Brian Birtles - Bug 1277908 - Keep visited rule node alive while creating non-visited style context; r=dholbert, a=lizzard
8f803cb0eac1fc590a3f9f35fc6a593e6e2d022a
created 2016-05-10 18:44 +1000
pushed 2016-06-06 20:27 +0000
Xidorn Quan Xidorn Quan - Bug 1269976 part 2 - Add nsCSSPseudoElements::IsEnabled() and make GetPseudoType take CSSEnabledState. r=heycam
3b48ea21889d1fc3c76b26f9f0c855e8db2a6346
created 2016-05-09 23:58 -0400
pushed 2016-06-06 20:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 4e949692600a and 6f7ecae8e663 (bug 1269976) for bustage.
4e949692600a455c44616fc97cea2d17a546681a
created 2016-05-10 13:36 +1000
pushed 2016-06-06 20:27 +0000
Xidorn Quan Xidorn Quan - Bug 1269976 part 2 - Add nsCSSPseudoElements::IsEnabled() and make GetPseudoType take CSSEnabledState. r=heycam
1befe70618d1f3c14b0562ee0d2f25f18f43e72b
created 2016-04-29 14:01 +1000
pushed 2016-06-06 20:27 +0000
Cameron McCormack Cameron McCormack - Bug 1268404 - Part 1: Split out ResolveStyleForText from ResolveStyleForNonElement and pass in the text node. r=bholley
750e7e90045ef40ed8d3818391bf863b3e377298
created 2016-04-29 14:01 +1000
pushed 2016-06-06 20:27 +0000
Cameron McCormack Cameron McCormack - Bug 1268390 - Part 1: Factor out most of nsStyleSet::AddDocStyleSheet for re-use. r=bholley
de6c6c719ef5d93ba032e09db0c2c85f10f7d723
created 2016-04-22 09:18 +1000
pushed 2016-04-25 17:12 +0000
Xidorn Quan Xidorn Quan - Bug 1097499 part 3 - Add a separate anonbox for text nodes. r=heycam
1f597dfdd06acb64209d81985e40b2c3207bd984
created 2016-04-21 13:53 -0700
pushed 2016-04-25 17:12 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Cleanup fixes for trunk. r=me
cbb08180a3ec7c4b3e634a4b3f87a3140e153b63
created 2016-04-14 16:02 +1000
pushed 2016-04-25 17:12 +0000
Cameron McCormack Cameron McCormack - Bug 1247182 - Add an nsCSSRuleProcessor constructor that takes ownership of the given sheet array. r=birtles
cc94c2055184cd4a5737b8d0572592271bab635e
created 2016-03-31 12:46 +0100
pushed 2016-04-25 17:12 +0000
Jonathan Watt Jonathan Watt - Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku
d23ce3108e5c79c031db7a1b531d9c694059e0ca
created 2016-04-01 09:31 +0900
pushed 2016-04-25 17:12 +0000
Brian Birtles Brian Birtles - Bug 1260983 - Update animation properties when the style context changes; r=heycam
dec6f360210220d77472538bb0863dfbdc37ef37
created 2016-03-24 18:40 -0700
pushed 2016-04-25 17:12 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron
b2cc32b7bbe6a7a999dabacf600444169bc3b3e6
created 2016-03-24 18:40 -0700
pushed 2016-04-19 19:24 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron a=ritu
789ad2053247bcdef0535b4ae9b06690b01017d6
created 2016-04-19 11:12 -0700
pushed 2016-04-19 18:12 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1258017) for android r24 crashes in download-3-notref.html a=backout
1287b9f362ee36de3898ffdc09767f8ea85b2494
created 2016-03-24 18:40 -0700
pushed 2016-04-19 00:32 +0000
Bobby Holley Bobby Holley - Bug 1258017 - Redesign and simplify rule tree GC. r=dbaron a=ritu
b157d05eb98e1761f79c55016c39114c47613087
created 2016-03-14 20:26 -0700
pushed 2016-03-16 22:26 +0000
L. David Baron L. David Baron - Bug 1256500 - Root style contexts before calling ApplyStyleFixups. r=heycam a=lizzard
be17cdb8e8e0b36e8433d9d14611f68444a337ab
created 2016-02-29 15:09 -0800
pushed 2016-03-07 14:25 +0000
Daniel Holbert Daniel Holbert - Bug 1247478: Rename FirstAdditionalAuthorSheet() to GetFirstAdditionalAuthorSheet(), since it can return null. r=heycam
9471c9a842ef1710ae31c5b59d3e3c4393096f14
created 2016-02-26 12:51 +1100
pushed 2016-03-07 14:25 +0000
Cameron McCormack Cameron McCormack - Bug 1250788 - Part 2: Expose IsCSSSheetType method. r=bholley
06bc3102b90004470fba71fcaff4ba7b437ebfd7
created 2016-02-24 18:01 +1100
pushed 2016-03-07 14:25 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 3: Use RestyleManagerHandle instead of concrete restyle manager class. r=dholbert
12e4449dd3d1afc725f84059677bf1087f0be369
created 2016-02-24 18:01 +1100
pushed 2016-03-07 14:25 +0000
Cameron McCormack Cameron McCormack - Bug 1248864 - Part 1: Move RestyleManager.h to EXPORTS.mozilla. r=dholbert
51b6a0ea1b61c90a6b757d9a2d0e2589cc9e8a77
created 2016-02-24 18:01 +1100
pushed 2016-03-07 14:25 +0000
Cameron McCormack Cameron McCormack - Bug 1244074 - Part 4: Use StyleSheetHandle instead of concrete style sheet class in most places. r=dholbert
248497c0c18dea01a6b076483b9cd1f85621e2e8
created 2016-02-17 21:37 +0100
pushed 2016-03-07 14:25 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 2: Replace nsCSSPseudoElements::Type with CSSPseudoElementType. r=dbaron
4a020e2e4acec77f56e1ccea319765a7e18c74c9
created 2016-02-16 23:07 +0100
pushed 2016-03-07 14:25 +0000
Boris Chiou Boris Chiou - Bug 1244049 - Part 1: Define scoped enum for CSSPseudoElement type. r=dbaron
ab454c4469b725714dd8eb81ca73a97c53118dcf
created 2016-02-15 16:08 +0900
pushed 2016-03-07 14:25 +0000
Brian Birtles Brian Birtles - Bug 1246046 part 1 - Get the animation rule in nsStyleSet::GetContext even if there are no CSS animations; r=heycam
d8db1845736b05a1d9714df55ac9ed76847d8899
created 2016-02-12 22:54 -0800
pushed 2016-03-07 14:25 +0000
L. David Baron L. David Baron - Bug 1247865 - Fix assertion to handle restyling of a table::after. r=birtles
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-03-07 14:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-03-07 14:25 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-03-07 14:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
436d69e34651dc3a7d32216b46c4cdfda874792c
created 2016-01-22 09:24 +1100
pushed 2016-01-25 14:05 +0000
Cameron McCormack Cameron McCormack - Bug 1241378 - Stop uselessly getting the style set from nsStyleSet::ResolveAnonymousBoxStyle. r=dholbert
e658250c40a6ddd5e57052a6bccc3684ba4c6d22
created 2016-01-21 16:21 +1100
pushed 2016-01-25 14:05 +0000
Cameron McCormack Cameron McCormack - Bug 1241373 - Make nsStyleSet::GetAuthorStyleDisabled const. r=dholbert
93f5b1295eceb123c10b22081d4fb352b7c6a42d
created 2016-01-20 15:01 -0800
pushed 2016-01-25 14:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1240921 - Use nsAutoTArray in nsStyleSet::RuleNodeWithReplacement. r=bz.
45b1fef55356e84cb3772def666ceadecfb27383
created 2016-01-15 15:15 +0900
pushed 2016-01-25 14:05 +0000
Brian Birtles Brian Birtles - Bug 1235112 - Move animation style rule processors to EffectCompositor; r=heycam
d353d43108373a8461ce304a15c23084c8eafb6d
created 2016-01-14 11:35 +0530
pushed 2016-01-25 14:05 +0000
Nigel Babu Nigel Babu - Backed out 5 changesets (bug 1235112, bug 1237467) for nsRuleNode::Transition crashes
ac21baf87df2fb794c39e1f28c70a715dae1edc4
created 2016-01-14 08:02 +0900
pushed 2016-01-25 14:05 +0000
Brian Birtles Brian Birtles - Bug 1235112 - Move animation style rule processors to EffectCompositor; r=heycam
9ffa5c570547c52effe3948e7095e87fba378699
created 2016-01-13 07:54 +0900
pushed 2016-01-25 14:05 +0000
Brian Birtles Brian Birtles - Bug 1232577 part 16 - Move GetAnimationRule to EffectCompositor; r=heycam
9cd8b59d1a9d3ed922f05ec2d2950264f7a69671
created 2015-12-05 01:09 -0500
pushed 2016-01-07 19:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1230639 - Propagate the namespace ID to AttributeRuleProcessorData on attribute changes. r=dbaron a=ritu
5160a4dfba49bde4a8af379a2e1320766560df8c
created 2015-11-17 17:04 +1100
pushed 2015-12-14 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 990250 - Fold nsIStyleSheet into CSSStyleSheet. r=dbaron
21605be9a2c7a5a9c526e79afc062caf3d7725a1
created 2015-11-17 15:09 +1100
pushed 2015-12-14 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 1222745 - Restore eRestyleResult_StopWithStyleChange optimization for shared style contexts by comparing rule nodes for inherited style data changes. r=dbaron
f340cdf67edb870645ddf499da690e60eff7f73f
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 12 - Use the css::Declaration instead of the css::StyleRule as the matching rule. r=heycam
0adcd9f3fac0358d859575727b3febeaf420c512
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 8 - Call SetImmutable for declarations of @page and keyframe rules. r=heycam
3b535acc6b79600f26f60aaf6ab724573fb46c88
created 2015-11-05 16:44 +0800
pushed 2015-12-14 20:18 +0000
L. David Baron L. David Baron - Bug 978833 patch 5 - Rename ImportantRule to ImportantStyleData. r=heycam
9a8d90e52285feab6af54a24d9dad90b9310e97e
created 2015-11-05 18:24 +1100
pushed 2015-12-14 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 1220496 - Create PresHint/StyleAttr rule processors in nsStyleSet::Init and make DirtyRuleProcessors private. r=bzbarsky
240c0cff264b63cd246e63d0c266f0328b1c18e3
created 2015-10-20 10:16 +1100
pushed 2015-10-29 11:48 +0000
Cameron McCormack Cameron McCormack - Bug 1216043 - Rename nsStyleSheet::sheetType and make it an enum class. r=dbaron
less more (0) -300 -100 -60 tip