dom/animation/KeyframeEffect.cpp
c19867adc2c78839543c18eecd2c6425e736b894
created 2019-01-08 06:42 +0000
pushed 2019-01-08 09:41 +0000
Brian Birtles Brian Birtles - Bug 1518374 - Mark GetKeyframes and GetTargetComputedStyle as const; r=hiro
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
736e6ca6a7e18ad7f7fa4acbb59d2a5a197dd63d
created 2018-12-11 01:50 +0100
pushed 2018-12-11 05:24 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1513012 - Move overflow to use cbindgen. r=heycam
ae37561c3bf7cc9b83c4f5aad5cf4e28ed2e332c
created 2018-12-07 17:28 +0000
pushed 2018-12-07 21:39 +0000
Brian Birtles Brian Birtles - Bug 1512678 - Simplify handling of previousBaseStyles in KeyframeEffect::EnsureBaseStyles; r=hiro
3c61fb185d513883a3a9c8eb510e102b0e7f5158
created 2018-12-06 20:57 +0000
pushed 2018-12-07 09:27 +0000
Brian Birtles Brian Birtles - Bug 1488122 - Factor out type definition for base values hashmap; r=hiro
174486c8cedba1a86ac4c7f643c7410e4aedd60f
created 2018-12-06 20:59 +0000
pushed 2018-12-07 09:27 +0000
Brian Birtles Brian Birtles - Bug 1488122 - Update additive filling animations when the base style changes; r=hiro
716bbe3d3a1503de28839b88b6b393098158bc1e
created 2018-12-06 20:57 +0000
pushed 2018-12-07 09:27 +0000
Brian Birtles Brian Birtles - Bug 1488122 - Rename KeyframeEffect::mBaseStyleValuesForServo to just mBaseValues; r=hiro
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
d99d8f275d8bfa954671ea2663bbe37a561d7583
created 2018-11-28 00:58 +0000
pushed 2018-11-28 09:51 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504065 - Run background-color animations on the compositor. r=birtles
20898bcaaa0069be066b088fde0262169fc71261
created 2018-11-27 15:33 +0200
pushed 2018-11-27 17:30 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1504065) for failing Win reftest at child-in-animating-element-display-none.html on a CLOSED TREE
359e81b35cfb72928457964fcf1c826db1404818
created 2018-11-27 09:26 +0000
pushed 2018-11-27 17:30 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504065 - Run background-color animations on the compositor. r=birtles
fc274ec5515e6b5f72f56b4e39097cbc1972f2e3
created 2018-11-22 03:57 +0000
pushed 2018-11-22 09:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1506988 - Don't incorporate properties that are prevented from running on the compositor in GetPropertiesForCompositor. r=birtles
d639382fc76a4ffbbe119311b65fddf767dbeed7
created 2018-11-22 04:01 +0000
pushed 2018-11-22 09:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1506988 - Move IsMatchForCompositor to KeyframeEffect. r=birtles
b59d17710f5cc00763a8ef1c3b550b09aa264e51
created 2018-11-13 10:18 +0000
pushed 2018-11-13 16:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504929 - Factor out IsEffectiveProperty(). r=birtles
d77f35fe6d73f31466a8be5c39d5b1c8ff2f7e3a
created 2018-11-13 10:17 +0000
pushed 2018-11-13 16:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504929 - Make `if` conditions in KeyframeEffect::GetEffectiveAnimationOfProperty negative. r=birtles
160a7716c1b39cf8b53a79b3263edb61289f8a63
created 2018-11-13 10:17 +0000
pushed 2018-11-13 16:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504929 - Avoid hashmap lookups in nsLayoutUtils::HasEffectiveAnimation and EffectCompositor::FindAnimationsForCompositor. r=birtles
4a805bf94a328007cba285e4fe9eabf5911170ba
created 2018-11-13 10:22 +0000
pushed 2018-11-13 16:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504929 - Stop iterating EffectSets and KeyframeEffect::mProperties for each CSS properties that can be animated on the compositor. r=birtles
774f5ab895af83c5afae387e800d7fbf081af4f5
created 2018-11-06 21:02 +0000
pushed 2018-11-07 09:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Check animation generation change in the mProperties loop and drop LayerAnimationInfo::sRecords loop. r=birtles
a3dfabd0a69a45b8bfbbe3a886f15443e63922c3
created 2018-11-06 21:02 +0000
pushed 2018-11-07 09:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Call EffectSet::GetEffectSet in CanThrottle just once. r=birtles
389edd54ab0f254aff479f5101627639510f9ee7
created 2018-11-06 21:01 +0000
pushed 2018-11-07 09:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Check mIsRunningOnCompositor flag before iterating LayerAnimationInfo. r=birtles
b2857fb4156fb1ef3b50f5adf7387845f8eee088
created 2018-11-06 21:01 +0000
pushed 2018-11-07 09:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Rename LayerAnimationInto::mLayerType to LayerAnimationInfo::mDisplayitemType. r=birtles
944be4a5056f5a54e606d9cda71064c087157304
created 2018-11-06 12:13 +0200
pushed 2018-11-06 17:04 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 9 changesets (bug 1479173) for build failures in src/dom/animation/EffectCompositor.cpp CLOSED TREE
439ac5cfbcedb23c1587c703af3e66cda06ed5cf
created 2018-11-06 09:40 +0000
pushed 2018-11-06 17:04 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Check animation generation change in the mProperties loop and drop LayerAnimationInfo::sRecords loop. r=birtles
73aba16a223faf3c6f7e3ad3b6da27995fd31db0
created 2018-11-06 06:21 +0000
pushed 2018-11-06 17:04 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Call EffectSet::GetEffectSet in CanThrottle just once. r=birtles
89dbc6f7f959765d2b2338c5d010bb8ee84a8cb6
created 2018-11-06 06:21 +0000
pushed 2018-11-06 17:04 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Check mIsRunningOnCompositor flag before iterating LayerAnimationInfo. r=birtles
efcbbb9daa3951052dee296675d7d75a00cc5be8
created 2018-11-06 06:21 +0000
pushed 2018-11-06 17:04 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Rename LayerAnimationInto::mLayerType to LayerAnimationInfo::mDisplayitemType. r=birtles
de6e7a30d05060719717227a50b527fefc672ac4
created 2018-10-16 00:38 +0300
pushed 2018-10-17 16:54 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1498948 - Refactor KeyframeEffect constructor to use r-value reference. r=boris
6f8ddade347deb25d3d3dfc9df97dad6e933d0bf
created 2018-08-16 16:24 +0000
pushed 2018-08-17 09:45 +0000
Brian Birtles Brian Birtles - Bug 1483404 - Move conversion of CompositeOperation enum types to KeyframeUtils::GetAnimationPropertiesFromKeyframes; r=smaug
a972e755df1b9809ea45aaab942dffea06105900
created 2018-08-15 09:51 +0900
pushed 2018-08-16 09:25 +0000
Brian Birtles Brian Birtles - Bug 1483404 - Use "auto" values for unspecified keyframe-specific composite operations; r=smaug
d363b70ff752caef217571f42fa71a92ca81a401
created 2018-08-01 16:14 +1000
pushed 2018-08-02 08:52 +0000
Xidorn Quan Xidorn Quan - Bug 1479995 - Rename ScrollbarStyles to ScrollStyles. r=mstange
cbaa8e0834cad35084d2675d9400b3e28a47ab7c
created 2018-07-30 18:04 +0200
pushed 2018-07-31 18:30 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1479450: Convert GetStringValue to use Servo. r=xidorn
4bdbf9fdf090b900aa2c13e90f245ddb1dce00f9
created 2018-07-30 10:51 +0900
pushed 2018-07-30 09:51 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1478643 - Introduce a new change hint set for added or removed transform style. r=birtles
f302f2d706fba26847018e9f961548e5b5f38f5d
created 2018-07-14 09:23 +0900
pushed 2018-07-17 21:54 +0000
Brian Birtles Brian Birtles - Bug 1471814 - Add a preference for animation composite modes; r=bz,hiro
5eea82f8593d9b25256446f3528aba6e261f526a
created 2018-07-12 17:05 +0900
pushed 2018-07-12 21:50 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1474247 - Call ReschedulePendingtasks when we set a new target to KeyframeEffect. r=birtles
411b0d0d67c5a7d09f03d2b48b7d7dc5178d893d
created 2018-07-11 10:27 +0900
pushed 2018-07-11 09:41 +0000
Brian Birtles Brian Birtles - Bug 1474766 - Merge the three-argument form of KeyframeEffect::Constructor and ConstructKeyframeEffect; r=hiro
32e9955678b3789001f15efa1e20a03b6be95262
created 2018-07-11 10:27 +0900
pushed 2018-07-11 09:41 +0000
Brian Birtles Brian Birtles - Bug 1474766 - Drop KeyframeEffectType template arg; r=hiro
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-06-27 10:27 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-06-26 14:53 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
0afedcfb324105ddf30004f6401bef3c83f0b56b
created 2018-06-25 18:29 +0900
pushed 2018-06-25 19:01 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430884 - Throttle transform animations without %0 or 100% keyframe. r=birtles
21a95abbe05ae649426deb1f3f76fb9775cd9808
created 2018-06-25 11:51 +0900
pushed 2018-06-25 19:01 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430884 - Flatten CanThrottleIfNotVisible function with early returns. r=birtles
814d65e3d170d5c6eb443878ea4ee24332bb3f17
created 2018-06-25 11:51 +0900
pushed 2018-06-25 19:01 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430884 - Factor out checking the animation on the given frame can be throttled if the frame is not visible. r=birtles
ab4d2d03fc045706b5250da2213fd87aa87a2984
created 2018-06-25 09:12 +0900
pushed 2018-06-25 19:01 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430884 - Rename unthrottling transform animations stuff. r=birtles
3de09bc10e6ddc05348debebd754d296d648363a
created 2018-06-25 12:23 +0300
pushed 2018-06-25 19:01 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 9 changesets (bug 1430884) for frequently failing dom/animation/test/mozilla/test_restyles.html on android-em-4-3-armv7-api16 debug
c3f9f3f66a98a81434dab9a6e9ca63c141dea5e5
created 2018-06-25 11:51 +0900
pushed 2018-06-25 19:01 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430884 - Throttle transform animations without %0 or 100% keyframe. r=birtles
e7e8977e0e92f1b90151491427bd59b7d9d52178
created 2018-06-25 11:51 +0900
pushed 2018-06-25 19:01 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430884 - Flatten CanThrottleIfNotVisible function with early returns. r=birtles
6dbae2b8957d6885e75ed205a581933d98f63710
created 2018-06-25 11:51 +0900
pushed 2018-06-25 19:01 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430884 - Factor out checking the animation on the given frame can be throttled if the frame is not visible. r=birtles
52be07f10eaa0e4968e2677df846127993195f2b
created 2018-06-25 09:12 +0900
pushed 2018-06-25 19:01 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1430884 - Rename unthrottling transform animations stuff. r=birtles
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
abf79f352837374a27211f78c1b934bb898ee9c9
created 2018-05-23 18:15 +0900
pushed 2018-05-24 09:37 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1463605 - Call MarkNeedsDisplayItemRebuild() for IB split siblings too. r=mattwoodrow
3025063ca800a38bf0f3b30e577806f67cf3dbe8
created 2018-05-23 18:15 +0900
pushed 2018-05-24 09:37 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1463605 - Set mMayHaveOpacityAnimation and mMayHaveTransformAnimation flag to continuation or IB split sibling frames too. r=birtles
59a49b12b26846302393edfbd20b5e72ef6b1d85
created 2018-05-11 12:44 +0300
pushed 2018-05-12 09:47 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge mozilla-central to inbound. a=merge CLOSED TREE
99694c74c0f497cd1384484e22e78d260eaf92e6
created 2018-05-07 12:58 +0900
pushed 2018-05-11 09:35 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Drop AnimationEffectTiming(ReadOnly) interfaces; r=bz,hiro
7eae2c106d30b402e5c070bc3ae8b05cc59e78aa
created 2018-05-07 11:15 +0900
pushed 2018-05-11 09:35 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Rename AnimationEffectReadOnly to AnimationEffect; r=bz,hiro
238d0908de38dbeed24a2e288b8b25e64087ec7c
created 2018-05-07 11:08 +0900
pushed 2018-05-11 09:35 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Merge KeyframeEffectReadOnly and KeyframeEffect; r=bz,hiro
ede7f6c30b62fa74d2f49ad841e08b1d65124700
created 2018-05-07 11:07 +0900| base
pushed 2018-05-11 09:35 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Rename KeyframeEffectReadOnly.{h,cpp} to KeyframeEffect.{h,cpp}; r=bz,hiro
831f34bd841d593041fac84ca07d852a2f72339c
created 2018-05-07 11:02 +0900
pushed 2018-05-11 09:35 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Moving timing updates to KeyframeEffectReadOnly; r=hiro
45e028b105e5ee6136c1dff28a59d99f0c304b39
created 2018-05-07 10:48 +0900
pushed 2018-05-11 09:35 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Move KeyframeEffect attribute setters to KeyframeEffectReadOnly; r=bz,hiro
142c279497d5aaf403e6b55051576276d6e613f6
created 2018-03-22 13:49 +0000
pushed 2018-03-25 21:45 +0000
Jonathan Watt Jonathan Watt - Bug 1448294 - Clean up naming of 'styleContext' variables after the big nsStyleContext rename. r=emilio
9f7f97d22f078b7d45016d059b8ff42d1e0ab9b0
created 2018-03-25 21:31 +0300
pushed 2018-03-25 21:45 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1448294, bug 1448337) for wpt and reftest failures on /mathml
180051cfe357764fbca550196723dca5b87dddd9
created 2018-03-22 13:49 +0000
pushed 2018-03-25 21:45 +0000
Jonathan Watt Jonathan Watt - Summary: Bug 1448294 - Clean up naming of 'styleContext' variables after the big nsStyleContext rename. r=emilio
less more (0) -100 -60 tip