076d3437d5facbda8e297fb36d6da316f8192126: Bug 1194659 - Tint menu on phones. r=mhaigh
Michael Comella <michael.l.comella@gmail.com> - Fri, 14 Aug 2015 15:28:16 -0700 - rev 258018
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +0000
Bug 1194659 - Tint menu on phones. r=mhaigh
We were doing this on tablets but I forgot to add the lines to make it work on
phones.
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 258017
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258016
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258015
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258014
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258013
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258012
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258011
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258010
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258009
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258008
Push
29240 by kwierso@gmail.com at Mon, 17 Aug 2015 23:54:24 +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 258007
Push
29239 by ryanvm@gmail.com at Mon, 17 Aug 2015 19:50:09 +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 258006
Push
29239 by ryanvm@gmail.com at Mon, 17 Aug 2015 19:50:09 +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 258005
Push
29238 by ryanvm@gmail.com at Mon, 17 Aug 2015 13:06:57 +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 258004
Push
29238 by ryanvm@gmail.com at Mon, 17 Aug 2015 13:06:57 +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 258003
Push
29238 by ryanvm@gmail.com at Mon, 17 Aug 2015 13:06:57 +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 258002
Push
29238 by ryanvm@gmail.com at Mon, 17 Aug 2015 13:06:57 +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 258001
Push
29238 by ryanvm@gmail.com at Mon, 17 Aug 2015 13:06:57 +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 258000
Push
29238 by ryanvm@gmail.com at Mon, 17 Aug 2015 13:06:57 +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 257999
Push
29238 by ryanvm@gmail.com at Mon, 17 Aug 2015 13:06:57 +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.