layout/base/RestyleManager.cpp
37493f6eef20c1dbf6d6c042a609474e93e1d996
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 8: Keep track of the closest restyle root in AddPendingRestylesForDescendantsMatchingSelectors. r=bzbarsky
9bcc3233f3c8f847e37aa465d9f541776db6f8da
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky
4a7b7998035393642b06092c233100a4c3ebfbab
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 3: Convert eRestyle_SomeDescendants into eRestyle_Self for elements that match selectors. r=bzbarsky
20984dfa43025254ccbebaf2f17fa1496660ef0b
created 2015-08-04 17:27 +1000
pushed 2015-09-21 14:04 +0000
Cameron McCormack Cameron McCormack - Bug 1180118 - Part 2: Add eRestyle_SomeDescendants restyle hint and pass associated restyle hint data into restyle methods. r=bzbarsky
48d5d4b398c21fdff339419b75e677f890179b4c
created 2015-08-03 20:18 -0700
pushed 2015-09-21 14:04 +0000
L. David Baron L. David Baron - Bug 1187851 patch 3 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc
7bb53182d1bc2d9f7886de9d6f95c0035765957b
created 2015-08-03 20:18 -0700
pushed 2015-09-21 14:04 +0000
L. David Baron L. David Baron - Bug 1187851 patch 2 - Cleanup to prepare for making dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc
b2d75f57a96718c7df51006ee8096a6a5f1d32f9
created 2015-07-22 15:54 +1200
pushed 2015-09-21 14:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1184842. Route aOldValue/aNewValue to AttributeData. r=heycam
d4d2b60cd41218a8256a930703b82a9b0b37876d
created 2015-08-02 22:35 -0700
pushed 2015-09-21 14:04 +0000
L. David Baron L. David Baron - Backed out changeset f24dbdeeaef1 (Bug 1187851 patch 1) for reflow counting failures in Gaia integration tests apps/system/test/marionette/edges_gesture_test.js and apps/system/test/marionette/homescreen_navigation_test.js .
5a48ff1155afe0bafde937395c48741c7714837a
created 2015-08-02 22:34 -0700
pushed 2015-09-21 14:04 +0000
L. David Baron L. David Baron - Backed out changeset 5dcb38c7f1b8 (Bug 1187851 patch 2) for reflow counting failures in Gaia integration tests apps/system/test/marionette/edges_gesture_test.js and apps/system/test/marionette/homescreen_navigation_test.js .
5dcb38c7f1b84d7fc4d0255a2b10165dfaceb941
created 2015-08-02 21:03 -0700
pushed 2015-09-21 14:04 +0000
L. David Baron L. David Baron - Bug 1187851 patch 2 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc
f24dbdeeaef1272ee276f66f62b40736a572e62b
created 2015-08-02 21:03 -0700
pushed 2015-09-21 14:04 +0000
L. David Baron L. David Baron - Bug 1187851 patch 1 - Make dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc
6efdf94d0b97bb3130ebc869c066c13071f4a36c
created 2015-07-31 13:14 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1171966 - Update SMIL animation styles only when there are pending changes; r=dholbert
a7d219e6f0a012762f66460160be83a7509cc6a1
created 2015-07-29 17:32 +0200
pushed 2015-09-21 14:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a4fb4e4b1c8b (bug 1180125)
a4fb4e4b1c8bc2b7e13ca1e1c2c87413928041fd
created 2015-07-29 10:57 +0900
pushed 2015-09-21 14:04 +0000
Brian Birtles Brian Birtles - Bug 1180125 part 2 - Move AnimationCommon classes out of CSS namespace; r=dbaron
cc03e18f0438a92863e8871fdffe8efa52c9f4a6
created 2015-07-24 09:47 -0700
pushed 2015-09-21 14:04 +0000
Eric Rahm Eric Rahm - Bug 1180036 - Replace the warning that anonymous nodes should not be in child lists with an assert plus whitelisting of known-OK cases. r=bz
c256fda0789dfc719f8dbec2ac13db1508030e88
created 2015-07-22 16:36 +1200
pushed 2015-09-21 14:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239. Use nsChangeHint_UpdateComputedBSize to only dirty intrinsic sizes when necessary. r=bz
8472aae68d5c6a01d7a712c331a5e42547fd1ebe
created 2015-07-16 17:53 -0400
pushed 2015-09-21 14:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1183896. Don't assume that relatively positioned table cells actually have positioned offsets computed, because in the case of position:sticky they don't. r=dholbert
036b07451306305c75e757db64c7344446ef8003
created 2015-08-07 10:24 +0900
pushed 2015-08-13 19:52 +0000
Brian Birtles Brian Birtles - Bug 1171966 - Update SMIL animation styles only when there are pending changes. r=dholbert, a=ritu
f16ed3a6a2c9ced77c34297d4297d3da77257dd8
created 2015-07-22 16:36 +1200
pushed 2015-08-10 18:23 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239 - Use nsChangeHint_UpdateComputedBSize to only dirty intrinsic sizes when necessary. r=bz, a=lmandel
f90880e6841a8bc54d48fa99347bacd60ea1949c
created 2015-06-20 21:54 -0700
pushed 2015-08-10 18:23 +0000
L. David Baron L. David Baron - Bug 1169440 patch 7 - Pass parameter determined from style hint to FrameNeedsReflow. r=dholbert
a604550e30b502442e63013a7919c8e9bf2c876f
created 2015-06-20 21:54 -0700
pushed 2015-08-10 18:23 +0000
L. David Baron L. David Baron - Bug 1169440 patch 3 - Add nsChangeHint_ReflowChangesSizeOrPosition. r=heycam
9802e5006118f5db505efbf97dcfca0af3e465d3
created 2015-06-20 21:54 -0700
pushed 2015-08-10 18:23 +0000
L. David Baron L. David Baron - Bug 1169440 patch 1 - Add bitwise operators to nsChangeHint. r=heycam
e0145b66ac039d57ced5d49e485b5f37e819595d
created 2015-06-04 03:43 -0700
pushed 2015-08-10 18:23 +0000
Simon Montagu Simon Montagu - Bug 1147834: Use abstract coordinates in nsHTMLReflowState, r=jfkthame
e8679898fa3aef193ca8ea8a6cd55caff6aa1196
created 2015-05-18 16:03 -0700
pushed 2015-08-10 18:23 +0000
Jordan Santell Jordan Santell - Bug 1164338 - Move styles markers to be generated in DoProcessRestyles rather than when the Flush_Style queue is flushed. r=smaug,heycam
462894a3b004020de6aa84d10b02c37d6ec36d05
created 2015-05-13 15:38 +0100
pushed 2015-08-10 18:23 +0000
Robert Longson Robert Longson - Bug 1163875 - ensure opacity animation in patterns results in redraws r=jwatt
9a114caf7a2932f25b5a854818bf7907d86fbbc4
created 2015-08-04 08:23 -0400
pushed 2015-08-04 12:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1172239) for causing bug 1190635.
0ebb7a9bc84cfb2d3b8a07896ca982b8d3390d8d
created 2015-07-28 13:34 +1200
pushed 2015-07-28 01:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239 - Use nsChangeHint_UpdateComputedBSize to only dirty intrinsic sizes when necessary. r=bz, a=lmandel
668917d1cb31732393efab01fa2583a315c81276
created 2015-05-18 16:03 -0700
pushed 2015-06-29 20:18 +0000
Jordan Santell Jordan Santell - Bug 1164338 - Move styles markers to be generated in DoProcessRestyles rather than when the Flush_Style queue is flushed. r=smaug,heycam, a=sledru
cf818791205713745d5c46c75154e917852042b1
created 2015-04-29 14:47 +1000
pushed 2015-06-29 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 1157097 - Don't share a style context that will have its cached style data cleared. r=dbaron
b1fd58fcf6205d58552ce9c6b87c2d8c0366dc63
created 2015-04-22 08:03 +1000
pushed 2015-06-29 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 1156988 - Update RestyleManager::{Change,Restyle}HintToString for recent changes. r=dbaron
2bb61d7addb344c0ac6eac3a9dad1df564f48c0e
created 2015-04-21 10:22 +0900
pushed 2015-06-29 20:18 +0000
Brian Birtles Brian Birtles - Bug 1154615 part 5 - Rename AnimationPlayerCollection to AnimationCollection; r=jwatt
e635a06abc1b7b120fbc8ec51316690f31709a3b
created 2015-04-17 11:09 +1000
pushed 2015-06-29 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 1154149 - Remove nsPresContext arguments from a bunch of nsStyleSet methods. r=dbaron
a95d4de3ea08e52104fbccfb478dd263a0f98a42
created 2015-04-15 08:13 +1000
pushed 2015-06-29 20:18 +0000
Cameron McCormack Cameron McCormack - Bug 1146101 - Call ClearCachedInheritedStyleDataOnDescendants on more style contexts that had structs swapped out from them. r=dbaron a=abillings
0b743302cbfb8727f8e4aa0590536373d91ba3de
created 2015-04-06 11:22 -0400
pushed 2015-06-29 20:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8882af540247 (bug 1029451) for intermittent timeouts in the newly-added test.
8882af540247a8c068aa16e958c2b56832a80261
created 2015-04-03 08:17 -0400
pushed 2015-06-29 20:18 +0000
Tom Tromey Tom Tromey - Bug 1029451 - Preserve mIsSynthesizedForTests on mouse events. r=ehsan
79a60e8922174e674305fbf1ed1fe2811f01b727
created 2015-03-20 18:20 +0000
pushed 2015-06-29 20:18 +0000
Jonathan Watt Jonathan Watt - Bug 1145246, part 3 - Update layout code for the rename of Animatable.getAnimationPlayers() to Animatable.getAnimations(). r=birtles
a7ba1ecfd134e8bd084c56114b2a29ba22165a87
created 2015-04-15 08:13 +1000
pushed 2015-05-11 18:39 +0000
Cameron McCormack Cameron McCormack - Bug 1146101 - Call ClearCachedInheritedStyleDataOnDescendants on more style contexts that had structs swapped out from them. r=dbaron, a=sledru
24700c20b32572aa85ba6e4cbfd43629bf3013e4
created 2015-03-20 15:12 +1100
pushed 2015-05-11 18:39 +0000
Xidorn Quan Xidorn Quan - Backout a6dbd23da598 (bug 1139283) since it is currently not needed.
d002245260570b09d18b8b19cbca1aae10e9a94c
created 2015-03-15 20:28 -0400
pushed 2015-05-11 18:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 962594 - Don't build CSS animations for elements that are in a display:none subtree. r=heycam
b9951cca6d1f5094a8e5544336781415467fd566
created 2015-03-12 16:21 +1300
pushed 2015-05-11 18:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 1125767. Centralize code into nsStylePosition::IsFixedPosContainingBlock. r=mats
f672b2cd7a4f89c6e91aa62d2e758fff62fbbaa6
created 2015-03-11 10:28 +1100
pushed 2015-05-11 18:39 +0000
Xidorn Quan Xidorn Quan - Bug 1140264 part 3 - Rename IsInlineDescendantOfRuby to ShouldSuppressLineBreak and exclude rbc/rtc from it. r=dbaron
a6dbd23da5982cc7564367815f6be855c6d2d3f6
created 2015-03-08 18:43 +1100
pushed 2015-05-11 18:39 +0000
Xidorn Quan Xidorn Quan - Bug 1139283 - Move some properties from nsStyleDisplay to nsStylePosition. r=dbaron
8da6897c4aa137e06a173bd6eadc240cb8a85759
created 2015-03-04 18:06 +1100
pushed 2015-05-11 18:39 +0000
Cameron McCormack Cameron McCormack - Bug 1136010 - Don't coalesce style contexts added to RestyleManager::mContextsToClear. r=dbaron
69e80cc9576380c71f612fda10158223fe1ede0c
created 2015-03-04 13:28 +0100
pushed 2015-05-11 18:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset bc9e6089b8e1 (bug 1136010) for Android 4.0 Assertions
bc9e6089b8e18c415753510a7ee2a6bf0944d039
created 2015-03-04 21:57 +1100
pushed 2015-05-11 18:39 +0000
Cameron McCormack Cameron McCormack - Bug 1136010 - Don't coalesce style contexts added to RestyleManager::mContextsToClear. r=dbaron
c5a6c94eda7116d80feeb56035ffc6495dff3b38
created 2015-03-04 16:08 +1100
pushed 2015-05-11 18:39 +0000
Cameron McCormack Cameron McCormack - Bug 1137031 - Do not stop restyling when TryStartingTransitiosn gives us a new style context. r=dbaron
133ec7304f2208e89f02ed943480a1b1f02188c9
created 2015-03-03 11:08 +0000
pushed 2015-05-11 18:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
e3eb286a2f3fe58e788a98232cbaa162f5ac9363
created 2015-02-25 23:16 +0100
pushed 2015-05-11 18:39 +0000
chiajung hung chiajung hung - Bug 1129249 - Expose the element id in Gecko profiler for Restyle. r=dholbert r=benwa
baa8222aaafd8a75135246ac98e36453de556d8a
created 2015-04-15 08:13 +1000
pushed 2015-04-15 13:36 +0000
Cameron McCormack Cameron McCormack - Bug 1146101 - Call ClearCachedInheritedStyleDataOnDescendants on more style contexts that had structs swapped out from them. r=dbaron, a=sledru
bcfac4ff0a06134b43598a85f053fde6af9c879a
created 2015-03-04 16:08 +1100
pushed 2015-03-30 18:32 +0000
Cameron McCormack Cameron McCormack - Bug 1137031 - Do not stop restyling when TryStartingTransitions gives us a new style context. r=dbaron a=lsblakk
7dc41433f93b2453f92b66ffc2b17c289c4ed416
created 2015-03-04 18:06 +1100
pushed 2015-03-30 18:32 +0000
Cameron McCormack Cameron McCormack - Bug 1136010 - Don't coalesce style contexts added to RestyleManager::mContextsToClear. r=dbaron, a=lmandel
73715117edd4d0c9fa1d0fc8ff40ba59e5afd099
created 2015-02-19 21:22 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 1133439 patch 2 - Distinguish animation-only SMIL restyles based on eRestyle_StyleAttribute_Animations in RestyleManager::PostRestyleEvent. r=birtles
35db3e41a20683dbe8972d13802814a30663ad7a
created 2015-02-19 13:49 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 1133392 - Make handling of nsChangeHint_UpdateSubtreeOverflow iterate continuations, as all change hint handling needs to. r=mats
60d2f893feb93f77cb19b6fb43dd9e9afae2b518
created 2015-02-18 09:28 +1100
pushed 2015-03-30 18:32 +0000
Cameron McCormack Cameron McCormack - Bug 1127198 - Part 4: Clear cached structs only after we have fully processed a restyle. r=dbaron
e7d74758846b838a78914c4edcd6155f10a7b341
created 2015-02-18 09:28 +1100
pushed 2015-03-30 18:32 +0000
Cameron McCormack Cameron McCormack - Bug 1125391 - Re-enable bug 931668 optimizations. r=dbaron
a9dd7c71cc682b097535a5c4fc4390e276a946e4
created 2015-02-17 11:15 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 960465 patch 22 - Remove implementation of nsRestyleHint_ChangeAnimationPhase. r=birtles
dbab5416b769ec580658c73501da82fb032aa944
created 2015-02-17 11:15 +1300
pushed 2015-03-30 18:32 +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 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 960465 patch 18 - Remove aElementOrPseudoElement parameter to ReparentStyleContext (added in bug 1057129). r=birtles
29d623ce3ed29bb43cbd4ec4b868989290588228
created 2015-02-17 11:15 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 960465 patch 17 - Remove separate animation and non-animation phases of restyling. r=birtles
c723fa9612998f409b211022b31756e8d2683606
created 2015-02-17 11:15 +1300
pushed 2015-03-30 18:32 +0000
L. David Baron L. David Baron - Bug 960465 patch 16 - Only consume restyle data for the primary frame. r=birtles
less more (0) -300 -100 -60 tip