diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
76167c597eb8a689b53c5ba4c0bee0aa6a37ce6f created 2015-02-17 11:15 +1300 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 960465 patch 9 - Move the addition of the cover rule into nsTransitionManager::StyleContextChanged so that later patches can make it other than just addition of a rule. r=birtles |
diff browse annotate |
a92f3bc5ecd39e53ab2ad5cd98d1e9880fefdf2e created 2015-02-17 11:15 +1300 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 960465 patch 7 - Use SetInAnimationOnlyStyleUpdate for ProcessPendingRestyles runs that are only updating animation data. r=birtles |
diff browse annotate |
7d16f2fd83297da151207217a88fae96777d437e created 2015-02-17 11:15 +1300 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 960465 patch 6 - Add the new mechanism for avoiding starting spurious transitions as a result of animations: flush animation styles only before doing other restyle processing. r=birtles |
diff browse annotate |
0288ff191edf0ae7be2a2036920d4e777c49174b created 2015-02-17 11:15 +1300 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 960465 patch 5 - Make SMIL animations participate in the animation-only style flush. r=birtles |
diff browse annotate |
b36e2a0e902f4d7004220490778751442a7e9238 created 2015-02-17 11:15 +1300 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 960465 patch 4 - Track whether there are any pending non-animation restyles. r=birtles |
diff browse annotate |
1fb87cd3cbfa829d6411055b035a6e3a1777c269 created 2015-02-16 16:34 +1300 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 992077 patch 3 - Stop using OverflowChangedTracker::CHILDREN_AND_PARENT_CHANGED for the UpdateOverflow and related hints. r=mats |
diff browse annotate |
93fa6e70174a74a5cfb597df486f36234b7667ac created 2015-02-16 16:34 +1300 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 992077 patch 1 - Add nsChangeHint_UpdateParentOverflow hint so that we can reduce unnecessary UpdateOverflow calls for top/right/bottom/left changes, and reduce unnecessary propagation to the parent for UpdateOverflow hints for changes that actually affect the element's overflow. r=mats |
diff browse annotate |
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f created 2015-02-09 14:34 -0800 pushed 2015-03-30 18:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo. |
diff browse annotate |
e46260e7857ad6c690295552864c0c2c24828080 created 2015-02-06 15:04 -0800 pushed 2015-03-30 18:32 +0000 |
Andrew McCreight | Andrew McCreight - Back out Bug 1127201 (part 2) for various problems. |
diff browse annotate |
7fa65aa297a48f9f568e58e38534f1c028624d64 created 2015-02-04 20:05 -0800 pushed 2015-03-30 18:32 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo. |
diff browse annotate |
ed9225015e22ca0fd977468ee8b60b51e2d2bb6b created 2015-01-22 13:25 +1100 pushed 2015-03-30 18:32 +0000 |
Cameron McCormack | Cameron McCormack - Bug 1092363 - Disable bug 931668 optimizations for the time being. r=dbaron |
diff browse annotate |
2a1f0e8d1fc923bc51ac43e027584bc3a19a8259 created 2015-01-13 21:03 -0800 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 1110277 patch 7 - Call CreateNeededFrames from ~ReframingStyleContexts. r=bzbarsky |
diff browse annotate |
30666c55966ead13b7093be8be56820b3f9cfe76 created 2015-01-13 21:03 -0800 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 1110277 patch 6 - Make the lifetime of the ReframingStyleContexts object longer. r=heycam |
diff browse annotate |
b232139eb2c79e32980e40d85315e524c41e1bc1 created 2015-01-13 21:03 -0800 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 1110277 patch 5 - Move the AutoRestore into ReframingStyleContexts. r=heycam |
diff browse annotate |
a616039ccd7ba1705eec98a10c8e892b8bcf0842 created 2015-01-13 21:03 -0800 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 1110277 patch 4 - Add a RestyleManager member to ReframingStyleContexts. r=heycam |
diff browse annotate |
e12e9be31708823df8f30ebdcbbc4f01223071d0 created 2015-01-13 21:03 -0800 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 1115812 patch 20 - Add assertions that mDoRebuildAllStyleData and mInRebuildAllStyleData are false by the end of restyle processing. r=heycam |
diff browse annotate |
4c7428662fab53e6072810263955b6bcf4a01344 created 2015-01-13 21:03 -0800 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 1115812 patch 19 - Avoid bad kungFuDeathGrip pattern. r=heycam |
diff browse annotate |
8005d07007d5b874448a77b160dee37b657204b3 created 2015-01-13 21:03 -0800 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 1115812 patch 18 - We only need to call ProcessPendingRestyles recursively, rather than RebuildAllStyleData. r=heycam |
diff browse annotate |
70ed6234b156e83ede77c2486712e91f41a9b2cd created 2015-01-13 21:03 -0800 pushed 2015-03-30 18:32 +0000 |
L. David Baron | L. David Baron - Bug 1115812 patch 17 - Do animation-only update properly for a rebuild all. r=heycam |