ffad8abe9ba1f9281298ed1f4b2463b33d2cba17: Bug 1095933 - Apply horizontal writing-mode to MathML content. r=smontagu
Jonathan Kew <jkew@mozilla.com> - Mon, 17 Nov 2014 08:49:38 +0000 - rev 215991
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1095933 - Apply horizontal writing-mode to MathML content. r=smontagu
7e356c01134e3455bcd1a3999ffb6c0d8c8f5465: Bug 1093684 - part 3 - Replace |bottom| with |block-end| in a bunch of comments, and rename mCarriedOutBottomMargin to mCarriedOutBEndMargin. r=smontagu
Jonathan Kew <jkew@mozilla.com> - Mon, 17 Nov 2014 08:49:38 +0000 - rev 215990
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1093684 - part 3 - Replace |bottom| with |block-end| in a bunch of comments, and rename mCarriedOutBottomMargin to mCarriedOutBEndMargin. r=smontagu
1fc75ce98bf63d8c54671a93de1aa12910d7e5af: Bug 1093684 - part 2 - Handle vertical writing mode when computing overflow areas in nsBlockFrame. r=smontagu
Jonathan Kew <jkew@mozilla.com> - Mon, 17 Nov 2014 08:49:37 +0000 - rev 215989
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1093684 - part 2 - Handle vertical writing mode when computing overflow areas in nsBlockFrame. r=smontagu
0b19236090ee526cc3936fcb569f21a6c7b40e12: Bug 1093684 - part 1 - Make nsGfxScrollFrame aware of vertical writing modes. r=smontagu
Jonathan Kew <jkew@mozilla.com> - Mon, 17 Nov 2014 08:49:37 +0000 - rev 215988
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1093684 - part 1 - Make nsGfxScrollFrame aware of vertical writing modes. r=smontagu
4d37b7dac7855cd83d4268b70a7de0143bae74d9: Bug 1089037 - Removing invalid mochitests and moving webapprt-content tests to a seperate "webapprtContent" folder in object directory. r=jmaher, marco
Vaibhav Agrawal <vaibhavmagarwal@gmail.com> - Thu, 13 Nov 2014 12:30:00 +0100 - rev 215987
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1089037 - Removing invalid mochitests and moving webapprt-content tests to a seperate "webapprtContent" folder in object directory. r=jmaher, marco
483034cc549a6e1e563c295b8fea7078fe5d161b: Bug 1084606 - Allow overrides for MOZILLA_PKIX_ERROR_INADEQUATE_KEY_SIZE. r=dkeeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Tue, 11 Nov 2014 00:59:00 +0100 - rev 215986
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1084606 - Allow overrides for MOZILLA_PKIX_ERROR_INADEQUATE_KEY_SIZE. r=dkeeler
a39986967fbd20f3ea19419703287b6bf5c5f8fb: Bug 1011562 - Enable the packaging of MOZTT fonts on all build targets. r=fabrice
Jan Keromnes <janx@linux.com> - Sat, 15 Nov 2014 03:10:00 +0100 - rev 215985
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1011562 - Enable the packaging of MOZTT fonts on all build targets. r=fabrice
d5153ab08ca46e33ef2feabd3d3202017654e9a8: Bug 993137 - Use Firefox OS fonts on B2G Desktop. r=ochameau
Jan Keromnes <janx@linux.com> - Sat, 15 Nov 2014 03:24:00 +0100 - rev 215984
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 993137 - Use Firefox OS fonts on B2G Desktop. r=ochameau
d08b388c879a0b003129293f64ef2c67769b44ab: Bug 993137 - Make color picker tests less fragile. r=mounir
Jan Keromnes <janx@linux.com> - Sat, 15 Nov 2014 03:11:00 +0100 - rev 215983
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 993137 - Make color picker tests less fragile. r=mounir
c386915cdeda12e86236d529829052a21a444851: Bug 1100221 - eliminate unused GetOrMakeFont for Android. r=m_kato
John Daggett <jdaggett@mozilla.com> - Mon, 17 Nov 2014 16:48:51 +0900 - rev 215982
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1100221 - eliminate unused GetOrMakeFont for Android. r=m_kato
d6cef8f84cb52ad5ff9ba873f65b4bf95162478a: Bug 1092826 - Cu. and Ci. is undefined errors in PrintUtils since Bug 1082575 (regression) r=mconley
Philip Chee <philip.chee@gmail.com> - Mon, 17 Nov 2014 14:56:55 +0800 - rev 215981
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1092826 - Cu. and Ci. is undefined errors in PrintUtils since Bug 1082575 (regression) r=mconley
2748f3c6b225d63651e1b991f4b01ba7a026e9f7: Bug 1083670 - Move API tests for CSS Animations and CSS Transitions into separate directories; r=dbaron
Brian Birtles <birtles@gmail.com> - Mon, 17 Nov 2014 13:46:01 +0900 - rev 215980
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1083670 - Move API tests for CSS Animations and CSS Transitions into separate directories; r=dbaron
1be1a3bc5cb63bbffb670082d932b8d30dd948fe: Bug 1081007 - Fix relationship between Play/PlayFromJS/PlayFromStyle etc.; r=dholbert
Brian Birtles <birtles@gmail.com> - Mon, 17 Nov 2014 13:46:01 +0900 - rev 215979
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1081007 - Fix relationship between Play/PlayFromJS/PlayFromStyle etc.; r=dholbert The existing relationship between the particular versions of AnimationPlayer::Play* (particularly in the CSSAnimationPlayer) subclass are confusing because, for example, CSSAnimationPlayer::PlayFromStyle needs to be careful to *not* call Play on CSSAnimationPlayer, but only on the parent object (since otherwise we reset the sticky pause behavior). This patch reworks this relationship by adding a protected DoPlay method that performs the common pausing behavior. Play/PlayFromJS/PlayFromStyle then add flushing, sticky pausing etc. as necessary. This patch also removes the UpdateFlags enum and parameters previously used to control whether we forced an update to style. This is no longer necessary since we no longer call 'Play' from style. Instead we make Play always post restyles. If we come across a case where we want to call Play and *not* post restyles, we can re-add the flags then. Roughly the same arrangement is true for Pause except that we don't currently flush styles for CSS animations in PauseFromJS since it currently won't make any observable difference.
de062f18d6e178aadc8f3ca864ca72c0cd9117c9: Bug 1073336 part 16 - Factor out animation-layer related information to a common database; r=dbaron
Brian Birtles <birtles@gmail.com> - Mon, 17 Nov 2014 13:46:00 +0900 - rev 215978
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1073336 part 16 - Factor out animation-layer related information to a common database; r=dbaron
375663351ae7ad66b91e8ef91a1a52a41960bca9: Bug 1073336 part 15 - Switch AnimationPlayer to using less aggressive update mechanism; r=dbaron
Brian Birtles <birtles@gmail.com> - Mon, 17 Nov 2014 13:46:00 +0900 - rev 215977
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1073336 part 15 - Switch AnimationPlayer to using less aggressive update mechanism; r=dbaron
4bc90c3a9fd82ee44a8922f05331aba781d445e0: Bug 1073336 part 14c - Check for a null style refresh time in AnimationPlayerCollection::CanThrottleTransformChanges; r=dbaron
Brian Birtles <birtles@gmail.com> - Mon, 17 Nov 2014 13:46:00 +0900 - rev 215976
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1073336 part 14c - Check for a null style refresh time in AnimationPlayerCollection::CanThrottleTransformChanges; r=dbaron We often set mStyleRuleRefreshTime to null to ensure styles get updated. However, CanThrottleTransformChanges doesn't check for this case and blindly does subtraction using this value. Until now we've got away with this but now that we set mStyleRuleRefreshTime to null when making changes via the API this case crops up in different circumstances and we can trip over it. This patch simply adds a null check before using mStyleRuleRefreshTime in CanThrottleTransformChanges. All other cases where we operate on mStyleRuleRefreshTime check for null.
3c5e1c6d06c3c59d9a1a61028f41ec9c774c3679: Bug 1073336 part 14b - Make ElementRestyler detect changes to the animation generation; r=dbaron
Brian Birtles <birtles@gmail.com> - Mon, 17 Nov 2014 13:46:00 +0900 - rev 215975
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1073336 part 14b - Make ElementRestyler detect changes to the animation generation; r=dbaron For some kinds of changes we need to update the layer tree even though there is no change to style. For example, if an animation is paused via the Web Animations API, we need to remove the animation from the layer even though the style will not change. This patch detects such changes by making ElementRestyler check for an out-of-date animation generation on layers. This is complicated by the fact that we currently maintain *two* animation generation numbers: one for the set of animations and one for the set of transitions, but we only have *one* animation generation number on each layer. This is a known issue (bug 847286). As a result, until bug 847286 is fixed, we need to be careful to compare against the greater of the two numbers.
3ab8b0f5f2c7e7aa0ab72e622aa1b74b001583d5: Bug 1073336 part 14a - Update animation generation when changing animations via the API; r=dbaron
Brian Birtles <birtles@gmail.com> - Mon, 17 Nov 2014 13:45:59 +0900 - rev 215974
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1073336 part 14a - Update animation generation when changing animations via the API; r=dbaron
52a3c36054d602faf5ce1f84447e26efac7a78ca: Bug 1073336 part 13 - Add AnimationPlayer::PostUpdate; r=dbaron
Brian Birtles <birtles@gmail.com> - Mon, 17 Nov 2014 13:45:59 +0900 - rev 215973
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1073336 part 13 - Add AnimationPlayer::PostUpdate; r=dbaron Adds a method for notifying the collection of changes to one of its players.
80cffa4575c6e34bf94526df05d7d055ae4eb1bc: Bug 1073336 part 12 - Add AnimationPlayer::GetCollection(); r=dbaron
Brian Birtles <birtles@gmail.com> - Mon, 17 Nov 2014 13:45:59 +0900 - rev 215972
Push 27834 by cbook@mozilla.com at Mon, 17 Nov 2014 13:07:41 +0000
Bug 1073336 part 12 - Add AnimationPlayer::GetCollection(); r=dbaron This patch adds a method to animation players that looks up the AnimationPlayerCollection to which the player belongs.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip