dom/animation/EffectCompositor.cpp
c05471f233f32996e77e8aa4476afb02630cd9c0
created 2019-03-01 21:13 +0000
pushed 2019-03-11 13:01 +0000
Boris Chiou Boris Chiou - Bug 1526850 - Part 3: Use DisplayItemType as the input of AddTransitionsAndAnimationsToLayer. r=hiro
3daab28714966b7ad75f6ae4b5b46cb7c4e7da3e
created 2019-03-01 21:13 +0000
pushed 2019-03-11 13:01 +0000
Boris Chiou Boris Chiou - Bug 1526850 - Part 2: Let FindAnimationsForCompositor take nsCSSPropertyIDSet. r=hiro
159c31166c7a5ddcd61191729d1247484123de9d
created 2019-03-01 21:13 +0000
pushed 2019-03-11 13:01 +0000
Boris Chiou Boris Chiou - Bug 1526850 - Part 1: Add a function which sets RunningOnCompositor by DisplayItemType. r=hiro
f41cee9bf14931b453838d1bbcbda528e3b064e8
created 2019-02-25 16:05 -0600
pushed 2019-03-11 13:01 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 6 - Move method definition inline comments to new line in 'dom/'. r=nika
1fc71d46c09a20908e6d016af6312ac1682d101f
created 2019-02-19 13:44 +0000
pushed 2019-03-11 13:01 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1525955 - Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. r=heycam
b1f4b8412f62416c82bf0dba41ca7cb7125910e9
created 2019-01-08 06:42 +0000
pushed 2019-01-21 13:03 +0000
Brian Birtles Brian Birtles - Bug 1518374 - Drop unused aEffectSet parameter from EffectCompositor::AllowCompositorAnimationsOnFrame; r=hiro
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
d639382fc76a4ffbbe119311b65fddf767dbeed7
created 2018-11-22 04:01 +0000
pushed 2018-12-03 16:23 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1506988 - Move IsMatchForCompositor to KeyframeEffect. r=birtles
eb0439a6c56ef20e8f867b5ebed2768ae718107b
created 2018-11-22 04:00 +0000
pushed 2018-12-03 16:23 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1506988 - Factor out EffectCompositor::AllowCompositorAnimationsOnFrame. r=birtles
160a7716c1b39cf8b53a79b3263edb61289f8a63
created 2018-11-13 10:17 +0000
pushed 2018-12-03 16:23 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504929 - Avoid hashmap lookups in nsLayoutUtils::HasEffectiveAnimation and EffectCompositor::FindAnimationsForCompositor. r=birtles
42bd72076aca1cc9f855501fbbf9dbf1f11b63bb
created 2018-11-06 21:01 +0000
pushed 2018-12-03 16:23 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Use nsCSSPropertyIDSet::CompositorAnimatable and HasCompositorAnimatableProperty in EffectCompositor::UpdateCascadeResults. r=birtles
eb673eb63998419a27b3bd1ba1ead82ce43880f9
created 2018-11-06 21:01 +0000
pushed 2018-12-03 16:23 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Replace LayerAnimationInfo::kRecords with nsCSSPropertyIDSet::CompositorAnimatableCount. r=birtles
944be4a5056f5a54e606d9cda71064c087157304
created 2018-11-06 12:13 +0200
pushed 2018-12-03 16:23 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 9 changesets (bug 1479173) for build failures in src/dom/animation/EffectCompositor.cpp CLOSED TREE
ed1c344ccf0d83b20a699ec7d17f45c29153e9a3
created 2018-11-06 09:40 +0000
pushed 2018-12-03 16:23 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Use nsCSSPropertyIDSet::CompositorAnimatable and HasCompositorAnimatableProperty in EffectCompositor::UpdateCascadeResults. r=birtles
c330e7e1eb1da557ae12eb7ad4f2b5853abf7ec6
created 2018-11-06 09:39 +0000
pushed 2018-12-03 16:23 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1479173 - Replace LayerAnimationInfo::kRecords with nsCSSPropertyIDSet::CompositorAnimatableCount. r=birtles
41dabd41e63ecccfd827fde7b7bf5ff10d06c40d
created 2018-06-27 09:40 +0900
pushed 2018-08-24 17:49 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1471174 - Don't try to send invisible animations that we already throttled on the main thread. r=birtles
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-08-24 17:49 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
238d0908de38dbeed24a2e288b8b25e64087ec7c
created 2018-05-07 11:08 +0900
pushed 2018-06-18 21:43 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Merge KeyframeEffectReadOnly and KeyframeEffect; r=bz,hiro
ede7f6c30b62fa74d2f49ad841e08b1d65124700
created 2018-05-07 11:07 +0900
pushed 2018-06-18 21:43 +0000
Brian Birtles Brian Birtles - Bug 1456394 - Rename KeyframeEffectReadOnly.{h,cpp} to KeyframeEffect.{h,cpp}; r=bz,hiro
2681e94e4c672bc736d136a722df339125d9cbce
created 2018-05-09 05:54 +0900
pushed 2018-06-18 21:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1320608 - Drop the check for return value of EffectCompositor::GetAnimationElementAndPseudoForFrame. r=birtles
47db02b5cdc975f919f5118f68520426d807ed49
created 2018-04-26 15:00 +1000
pushed 2018-04-28 10:35 +0000
Xidorn Quan Xidorn Quan - Bug 1456364 part 4 - Convert CSS_PROPERTY_* flags to a typed enum flags. r=emilio
2146e75c9861a6096655a037b1ccd70aefe7b70e
created 2018-04-26 08:27 +0300
pushed 2018-04-26 21:04 +0000
Andreea Pavel Andreea Pavel - Backed out 4 changesets (bug 1456364) for build bustages at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:35 on a CLOSED TREE
020151240bb8d98378faea9b34e9576e495d3175
created 2018-04-26 15:00 +1000
pushed 2018-04-26 21:04 +0000
Xidorn Quan Xidorn Quan - Bug 1456364 part 4 - Convert CSS_PROPERTY_* flags to a typed enum flags. r=emilio
187de5006e65b29be0a3826bb279406aa113cbe5
created 2018-04-09 20:15 +0900
pushed 2018-04-26 21:04 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1412716 - De-templatize EffectCompositor::UpdateEffectProperties and relevant stuff. r=emilio
a32957ee77a6d0ec67135e843401939a5167eea7
created 2018-04-05 21:12 +0200
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447827: Remove ServoRestyleManager. r=xidorn
750575e7a835c865840c4fafde74c29621faf3fc
created 2018-04-05 20:55 +0200
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447827: Move members from ServoRestyleManager to RestyleManager. r=xidorn
6aa3b57955fed5e137d0306478e1a4b424a6d392
created 2018-03-29 00:55 +0300
pushed 2018-04-26 21:04 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
9eee0f48055b055ca94655772745ad6fec963163
created 2018-03-28 18:10 +0300
pushed 2018-04-26 21:04 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1449321, bug 1449566, bug 1449565) as per developer request.
8dbfda12b1fe34a136e7546b68e3121fc998fa0b
created 2018-03-29 02:29 +1100
pushed 2018-04-26 21:04 +0000
Xidorn Quan Xidorn Quan - Bug 1447828 part 1 - Remove StyleBackendType uses from dom/animation. r=emilio
26afc017659075166e63dedec600f4bb4cd66523
created 2018-03-23 16:01 +0000
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1449321 - Remove the IsServo and IsGecko methods from the style system code. r=emilio
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
f01d2ea74eb5438ec54035fd99e4c8239a540345
created 2018-03-09 07:09 +0900
pushed 2018-03-12 14:54 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1444221 - #ifdef out some animation related stuff for MOZ_OLD_STYLE. r=xidorn
86f379eb10150d5e57af350881d024103ec6b438
created 2018-02-21 07:00 +0900
pushed 2018-03-01 16:46 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1417354 - Add a method to clear all pending restyle requests for a given element and its pseudos. r=birtles
91687b8690ea0f551b34ec9bb2c829caafcb338e
created 2018-02-01 15:04 +1100
pushed 2018-03-01 16:46 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 5: Stop building old style system classes when MOZ_OLD_STYLE is not defined. r=xidorn
b41519a01488ded78888cc41719f28f70bf2137d
created 2018-02-01 15:04 +1100
pushed 2018-03-01 16:46 +0000
Cameron McCormack Cameron McCormack - Bug 1430014 - Part 4: #ifdef out unnecessary code when the old style system is not built. r=xidorn
5a1d2718c7128ee2190586f08fd8c9fedc9e3d6d
created 2018-01-29 14:19 +0900
pushed 2018-03-01 16:46 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1433846 - Drop nsComputedDOMStyle::GetPresShellForContent(), use nsContentUtils::GetPresShellForContent(). r=xidorn
5009b892ddb56abdbcaa325d46478bc1e2a60d20
created 2017-10-26 11:55 +0100
pushed 2018-01-11 21:05 +0000
Jonathan Watt Jonathan Watt - Bug 1417365 - Unified build issues in dom/animation. r=baku
0b1f15ab849b632550502347d8f306326c73b55b
created 2017-10-25 13:13 +0200
pushed 2017-11-02 16:33 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1406750: Fix detection of animations to avoid flushing. r=hiro,birtles
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
3b0852f8a69668d7ca4e26b9c6ac789fcbabb8c6
created 2017-05-23 12:02 +0800
pushed 2017-11-02 16:33 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1363805 - Part 3: Do lazy flushing if possible. r=heycam
c28f6309fe349fd64dd86df78c3d30e398ada776
created 2017-09-14 06:22 +0900
pushed 2017-09-15 00:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1398661 - Convert target element to the parent if the target element is pseudo in EffectCompositor::PreTraverseInSubtree/PreTraverse. r=emilio
e18c8795f0d9a7e1496ce31d521a7b0d825db806
created 2017-09-05 16:34 +0900
pushed 2017-09-15 00:19 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1336772 - Request any restyles required by changes to the cascade result. r=birtles
1feb294747ee383b3c84d4d14719a4a448865c52
created 2017-09-01 19:28 +0200
pushed 2017-09-15 00:19 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1395351: Use the style flattened tree in EffectCompositor::PreTraverseInSubtree. r=bholley
4f6fcd8f33c7df235b23a94f7599accf11fd3950
created 2017-09-05 16:34 +0900
pushed 2017-09-06 20:12 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1336772 - Request any restyles required by changes to the cascade result. r=birtles, a=lizzard
f3a8d9d0ccc868c06a7c1bebc59b148339f3934d
created 2017-08-13 19:32 +0900
pushed 2017-08-14 14:21 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1388031 - Process normal traversal for throttled animation flush as well. r=bholley, a=gchang
914f8a42fa695f14a4c610297ad55580364c4a45
created 2017-07-17 11:42 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1367904 - Part 10: stylo: Switch Gecko over to ServoStyleContext; r=bholley
f8610fc5aa2f69020b64e8aae40089f2ddd7a5a2
created 2017-06-21 14:45 +0900
pushed 2017-08-02 08:25 +0000
Brian Birtles Brian Birtles - Bug 1370123 - Skip restyling elements in documents without a pres shell; r=heycam
9858b929fbb6331575770362b8b8bcf0b7f9f5b5
created 2017-06-21 08:48 +0900
pushed 2017-08-02 08:25 +0000
Brian Birtles Brian Birtles - Bug 1370123 - Ignore animation restyle requests for elements in documents without a pres shell; r=heycam
5dd25eb4898c5592663d3d661efbdd75328178a4
created 2017-07-05 10:30 +0900
pushed 2017-08-02 08:25 +0000
Brian Birtles Brian Birtles - Bug 1376594 - Coalesce two hashmap lookups in EffectCompositor::RequestRestyle; r=mats+5168
1cea8a8c16a50f16027b8d7ad25f855eff06f673
created 2017-06-19 18:19 +0200
pushed 2017-08-02 08:25 +0000
Mats Palmgren Mats Palmgren - Bug 1374126 - Use LookupForAdd instead of Contains+Put to avoid unnecessary hashtable lookups. r=froydnj
3b5bae7326a27d7c128fc45dae0123080d216c36
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 10: stylo: Remove StyleSource; r=bholley
02462591f243f41dc94a71e4e1b0c30e06016e46
created 2017-06-10 22:27 -0700
pushed 2017-08-02 08:25 +0000
Manish Goregaokar Manish Goregaokar - Bug 1373018 - Part 8: stylo: Move nsStyleContext::SetStyle to GeckoStyleContext; r=bholley
dedcbcd211227eb2fbf866d61a0a83d69090366b
created 2017-06-08 10:22 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1368889 - Post animation restyle hint againt pseudo element instead of its parent. r=birtles
c66f819cf5e355d72bc69f241697d00973da4896
created 2017-06-02 09:38 +0900
pushed 2017-06-12 13:08 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1367293 - Don't get parent style for GetComputedKeyframeValuesFor. r=birtles
3ca6e6b80f4754b8f9182248a7a2188654561915
created 2017-05-08 11:22 +0800
pushed 2017-06-12 13:08 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 12: Enable off-main thread animations. r=birtles
096add92a79f793e2a9ed6388be1576d1ae62d57
created 2017-05-19 16:16 +0800
pushed 2017-06-12 13:08 +0000
Boris Chiou Boris Chiou - Bug 1334036 - Part 11: Trigger animation-only restyle when we handle an event with coordinates. r=birtles,heycam
less more (0) -100 -60 tip