76a433881e4b344ec306456932e1f81416d790a1: Bug 1175267: When a load redirected to a new process is cancelled restore the existing content.
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 10 Aug 2015 13:38:39 -0700 - rev 290616
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1175267: When a load redirected to a new process is cancelled restore the existing content.
5161d574297a1fbd0fba5fa91fbe14f186e996e4: Bug 1192686 - fix css warning for download button variables, r=dao
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 17 Aug 2015 16:41:26 +0100 - rev 290615
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1192686 - fix css warning for download button variables, r=dao
b8e7689d9b8e08a4c719a0d28d5366c980698d2e: Bug 1184307 - Performance graphs use hardcoded strings for min, max, avg. r=jsantell
Lin Clark <lin.w.clark@gmail.com> - Mon, 17 Aug 2015 11:58:36 -0400 - rev 290614
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1184307 - Performance graphs use hardcoded strings for min, max, avg. r=jsantell
2534ceef7946c4fb5c04601f87b8624c03e8de3b: Bug 1088637 - check we get the right transition event, r=Enn
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 17 Aug 2015 13:43:28 +0100 - rev 290613
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1088637 - check we get the right transition event, r=Enn
5d4ae7b9e9d39ca80121bbd5864694dfa61db8dd: Bug 1193788 - Remove unused variables from performance.dtd. r=jsantell
Lin Clark <lin.w.clark@gmail.com> - Mon, 17 Aug 2015 11:33:54 -0400 - rev 290612
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1193788 - Remove unused variables from performance.dtd. r=jsantell
cc3c25bf13e2ea026e336e3eab941f18348d8208: Bug 1193023 - Intermittent fix, be more lenient on tick count for framerate actor tests. r=vp
Jordan Santell <jsantell@mozilla.com> - Sun, 16 Aug 2015 14:06:04 -0400 - rev 290611
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1193023 - Intermittent fix, be more lenient on tick count for framerate actor tests. r=vp
6abcc952af87a3bb7e7954e31ce9b5a186daa799: Bug 1194962 - Removing border-radius from identity box. r=dao
Kalpesh Krishna <kalpeshk2011@gmail.com> - Mon, 17 Aug 2015 15:52:19 +0200 - rev 290610
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1194962 - Removing border-radius from identity box. r=dao
7500607479f1fcba20b7addcb95e60ea607d707d: Bug 1182102 - Stop setting the bookmark-item class on the home button or the bookmarks button when moving them to the bookmarks toolbar. r=gijs
Dão Gottwald <dao@mozilla.com> - Mon, 17 Aug 2015 15:51:22 +0200 - rev 290609
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1182102 - Stop setting the bookmark-item class on the home button or the bookmarks button when moving them to the bookmarks toolbar. r=gijs
9b980b4f4358c1e15fa08082cdc67c5fea940ae3: Merge m-c to fx-team. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 17 Aug 2015 09:12:57 -0400 - rev 290608
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Merge m-c to fx-team. a=merge
4cde80b886d2bd9fbaca9c5e72305791f037bd53: Bug 1169563 - 1 - Minor ESLint code cleanup; r=ednapiranha
Patrick Brosset <pbrosset@mozilla.com> - Thu, 13 Aug 2015 14:07:51 +0200 - rev 290607
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1169563 - 1 - Minor ESLint code cleanup; r=ednapiranha
9673c75864beafca2f6c8b117b98503128bf2e56: Bug 1195474 - Annotate 759249-1.html and 415394-1.xhtml as asserting in e10s mode. a=me
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 17 Aug 2015 15:48:20 -0400 - rev 290606
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1195474 - Annotate 759249-1.html and 415394-1.xhtml as asserting in e10s mode. a=me
b3be345ec4d35949c9780af39840f466f705300b: Bug 1195472 - Annotate 505912-1.html to expect one assertion in e10s mode.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 17 Aug 2015 15:36:20 -0400 - rev 290605
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1195472 - Annotate 505912-1.html to expect one assertion in e10s mode.
a6eeb28458fd2652e12e57334f046b7776d75bb4: Merge inbound to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 17 Aug 2015 09:06:59 -0400 - rev 290604
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Merge inbound to m-c. a=merge
3bbd0d9291280d02bac1ed2e73298bc67b70cbda: Bug 1178834: IonMonkey - Always lazy link code, r=jandem
Hannes Verschore <hv1989@gmail.com> - Fri, 14 Aug 2015 17:57:57 +0200 - rev 290603
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1178834: IonMonkey - Always lazy link code, r=jandem
2526fbcbe37a5eae117ce258e8a872a7f8ae4830: Revert "Bug 1190970: [MSE] P1. Enable WebM by default on platforms not supporting h264/aac. r=cpeterson"
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 17 Aug 2015 17:54:41 +1000 - rev 290602
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Revert "Bug 1190970: [MSE] P1. Enable WebM by default on platforms not supporting h264/aac. r=cpeterson" This reverts commit d05f091bf4d8#l1.25
2eddf957653d6d1a790ac681a8d86282295e4526: Bug 1188251 part 8 - Remove call to Animation::Tick from CheckAnimationRule; r=dholbert
Brian Birtles <birtles@gmail.com> - Mon, 17 Aug 2015 13:59:45 +0900 - rev 290601
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1188251 part 8 - Remove call to Animation::Tick from CheckAnimationRule; r=dholbert We want to move the newly-introduced RequestRestyle call from FlushAnimations to Animation::Tick. However, nsAnimationManager::CheckAnimationRule calls Animation::Tick so this would cause us to start posting animation restyles within a restyle. Typically, Animations have an effect (currently there is only one type of effect: KeyframeEffectReadOnly) and when there is any change in timing they pass it down to their effect. However, the Animation is dependent on the duration of the effect for determining if it is "finished" or not. As a result, when an effect's timing changes, the owning Animation needs to know. (The way this *should* work is that effects should tell their animation or trigger some chain of events that causes animation's to update themselves. However, the current implementation of effects is fairly primitive and does not do this or even have a reference to the owning Animation. When we implement the script API for updating the timing properties of effects we will have to fix this but for now it is up to code in layout/style to update the Animation when it touches the corresponding effect's timing.) nsAnimationManager::CheckAnimationRule currently does this by calling Animation::Tick() which ensures the Animation's finished state is updated accordingly. Ultimately we want to ensure that Animation::Tick is called exactly once per frame (and at the appropriate point in that frame) so we'd like to remove this call from CheckAnimationRule. This patch achieves that by: * Making Animation::SetEffect update the animation's timing - this is necessary for animations that are created by CheckAnimationRule and will be necessary when once we make Animation.effect writeable from script anyway. * Calling Animation::SetEffect even for the case when we are updating the existing effect. Another side-effect of calling Animation::Tick within nsAnimationManager::CheckAnimationRule is that CSSAnimation::Tick queues events. There are some tests (e.g. layout/style/test/test_animations.html) that assume that animationstart events are dispatched immediately when new animations are created. That will change with bug 1134163 but for now we should maintain this existing behavior since changing this might introduce compatibility issues that are best dealt with as a separate bug rather than blocking this refactoring. To that end, this patch also explicitly queues animationstart events for newly-created animations.
2be8060a496921b76fad7c48c47bf4ff195d6401: Bug 1188251 part 7 - Move WillRefresh to CommonAnimationManager; r=dholbert
Brian Birtles <birtles@gmail.com> - Mon, 17 Aug 2015 13:59:44 +0900 - rev 290600
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1188251 part 7 - Move WillRefresh to CommonAnimationManager; r=dholbert nsTransitionManager::WillRefresh and nsAnimationManager::WillRefresh are now identical and all methods they call exist on CommonAnimationManager so we can unify them there.
8cbb80c89aefa630ac067191b17d5e2a67bb43d2: Bug 1188251 part 6 - Unify FlushAnimations and FlushTransitions; r=dholbert
Brian Birtles <birtles@gmail.com> - Mon, 17 Aug 2015 13:59:44 +0900 - rev 290599
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1188251 part 6 - Unify FlushAnimations and FlushTransitions; r=dholbert The implementations of FlushAnimations and FlushTransitions should now be all but equivalent so this patch combines them into a single implementation on CommonAnimationManager. Regarding some of the minor differences between the two methods: * The combined implementation drops the check for an empty list of collections found only in FlushTransitions. This seems like a very minor optimization that could possibly cause us to fail to unregister from the refresh driver if we forgot to do so when removing the last collection. * The combined implementation uses the loop implementation from FlushAnimations since it is more compact. This patch also removes the extra nested scope since it doesn't seem necessary.
754717f00c5e1f31fde952cd96a0680c20b7c64e: Bug 1188251 part 5 - Move some assertions from FlushTransitions to RequestRestyle; r=dholbert
Brian Birtles <birtles@gmail.com> - Mon, 17 Aug 2015 13:59:44 +0900 - rev 290598
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1188251 part 5 - Move some assertions from FlushTransitions to RequestRestyle; r=dholbert There are a couple of assertions that only exist in FlushTransitions (and not FlushAnimations). This patch moves them to RequestRestyle since they appear to apply to either transitions or animations equally. By eliminating this difference between FlushTransitions and FlushAnimations we should then be in a position to combine them into a common method on the base class.
ae2c4fad97a0b41f71364091cfe1cfc9dbd9eae3: Bug 1188251 part 4 - Move throttling checks to AnimationCollection::RequestRestyle; r=dholbert
Brian Birtles <birtles@gmail.com> - Mon, 17 Aug 2015 13:59:44 +0900 - rev 290597
Push 5245 by raliiev@mozilla.com at Thu, 29 Oct 2015 11:30:51 +0000
Bug 1188251 part 4 - Move throttling checks to AnimationCollection::RequestRestyle; r=dholbert This patch moves the additional checks (beyond those of Animation::CanThrottle) from FlushAnimations/FlushTransitions to AnimationCollection::RequestRestyle. These checks are on a per-collection basis hence it makes sense for the collection to perform them. This also moves logic out of the managers which is needed if we want to support script-based animations without introducing another manager.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip