Title: [151707] trunk/Source/WebCore
- Revision
- 151707
- Author
- [email protected]
- Date
- 2013-06-18 16:39:44 -0700 (Tue, 18 Jun 2013)
Log Message
Unreviewed, rolling out r151513.
http://trac.webkit.org/changeset/151513
https://bugs.webkit.org/show_bug.cgi?id=117763
It causes assertions in debug (Requested by benjaminp on
#webkit).
* rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::startAnimation):
(WebCore::RenderLayerBacking::startTransition):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (151706 => 151707)
--- trunk/Source/WebCore/ChangeLog 2013-06-18 23:16:34 UTC (rev 151706)
+++ trunk/Source/WebCore/ChangeLog 2013-06-18 23:39:44 UTC (rev 151707)
@@ -1,3 +1,16 @@
+2013-06-18 Commit Queue <[email protected]>
+
+ Unreviewed, rolling out r151513.
+ http://trac.webkit.org/changeset/151513
+ https://bugs.webkit.org/show_bug.cgi?id=117763
+
+ It causes assertions in debug (Requested by benjaminp on
+ #webkit).
+
+ * rendering/RenderLayerBacking.cpp:
+ (WebCore::RenderLayerBacking::startAnimation):
+ (WebCore::RenderLayerBacking::startTransition):
+
2013-06-18 Roger Fong <[email protected]>
Replace tools32 folder with tools and update WebKit Windows solution accordingly.
Modified: trunk/Source/WebCore/rendering/RenderLayerBacking.cpp (151706 => 151707)
--- trunk/Source/WebCore/rendering/RenderLayerBacking.cpp 2013-06-18 23:16:34 UTC (rev 151706)
+++ trunk/Source/WebCore/rendering/RenderLayerBacking.cpp 2013-06-18 23:39:44 UTC (rev 151707)
@@ -2121,7 +2121,7 @@
#if ENABLE(CSS_FILTERS)
if ((hasFilter && isFirstOrLastKeyframe) || currentKeyframe.containsProperty(CSSPropertyWebkitFilter))
- filterVector.insert(FilterAnimationValue::create(key, owningLayer()->computeFilterOperations(keyframeStyle), tf));
+ filterVector.insert(FilterAnimationValue::create(key, keyframeStyle->filter(), tf));
#endif
}
@@ -2191,8 +2191,8 @@
const Animation* filterAnim = toStyle->transitionForProperty(CSSPropertyWebkitFilter);
if (filterAnim && !filterAnim->isEmptyOrZeroDuration()) {
KeyframeValueList filterVector(AnimatedPropertyWebkitFilter);
- filterVector.insert(FilterAnimationValue::create(0, owningLayer()->computeFilterOperations(fromStyle)));
- filterVector.insert(FilterAnimationValue::create(1, owningLayer()->computeFilterOperations(toStyle)));
+ filterVector.insert(FilterAnimationValue::create(0, fromStyle->filter()));
+ filterVector.insert(FilterAnimationValue::create(1, toStyle->filter()));
if (m_graphicsLayer->addAnimation(filterVector, IntSize(), filterAnim, GraphicsLayer::animationNameForTransition(AnimatedPropertyWebkitFilter), timeOffset)) {
// To ensure that the correct filter is visible when the animation ends, also set the final filter.
updateFilters(toStyle);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes