Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(716)

Issue 1276183004: Oilpan: Unship oilpan from temporary animation objects (Closed)

Created:
5 years, 4 months ago by haraken
Modified:
5 years, 3 months ago
CC:
darktears, apavlov+blink_chromium.org, blink-reviews, blink-reviews-animation_chromium.org, blink-reviews-css, blink-reviews-style_chromium.org, Rik, danakj, dglazkov+blink, dshwang, drott+blinkwatch_chromium.org, krit, Eric Willigers, f(malita), jbroman, Justin Novosad, pdr+graphicswatchlist_chromium.org, rjwright, rwlbuis, Stephen Chennney, shans
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Oilpan: Unship oilpan from temporary animation objects We decided to unship oilpan from temporary animation objects (i.e., AnimatableValues, InterpoableValues, Interpolations and its associated objects) for the following reasons: - The balls_css_properties_* benchmarks allocate an incredible number of AnimatableValues & InterpolableValues. If we put those temporary objects on Oilpan's heap, they add a significant pressure on the heap. - There is no advantage in putting those temporary objects on Oilpan's heap because their lifetime is very clear. - I have tried a bunch of approaches to resolve the regression but concluded that we won't be able to resolve the regression without introducing an incremental marking or/and a generational GC to Oilpan. I don't think that the engineering cost and the complexity outweighs the benefit. At the very least, it won't be a task of Oilpan v1. c.f., we already shipped oilpan for other animation objects (https://codereview.chromium.org/1318543009/). For more details, see this thread: https://groups.google.com/a/chromium.org/d/topic/oilpan-reviews/V7d-7o4AbeA/discussion BUG=340522 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201698

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : #

Patch Set 15 : #

Patch Set 16 : #

Patch Set 17 : #

Patch Set 18 : #

Total comments: 8

Patch Set 19 : #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+769 lines, -1168 lines) Patch
M Source/core/animation/AngleSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -9 lines 0 comments Download
M Source/core/animation/AnimationStack.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/AnimationStack.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/animation/AnimationStackTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/CSSValueInterpolationType.h View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/animation/CSSValueInterpolationType.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/ColorStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +5 lines, -7 lines 0 comments Download
M Source/core/animation/ColorStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +4 lines, -9 lines 0 comments Download
M Source/core/animation/ColorStyleInterpolationTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/animation/CompositorAnimationsTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 8 chunks +26 lines, -26 lines 0 comments Download
M Source/core/animation/ConstantStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +3 lines, -9 lines 0 comments Download
M Source/core/animation/DefaultSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +4 lines, -6 lines 0 comments Download
M Source/core/animation/DefaultSVGInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -7 lines 0 comments Download
M Source/core/animation/DeferredLegacyStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +5 lines, -7 lines 0 comments Download
M Source/core/animation/DeferredLegacyStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +2 lines, -10 lines 0 comments Download
M Source/core/animation/DoubleStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +7 lines, -9 lines 0 comments Download
M Source/core/animation/DoubleStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 5 chunks +5 lines, -10 lines 0 comments Download
M Source/core/animation/DoubleStyleInterpolationTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/animation/EffectInput.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/EffectModel.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/FilterStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/animation/FilterStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +4 lines, -4 lines 0 comments Download
M Source/core/animation/FilterStyleInterpolationTest.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/ImageSliceStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +2 lines, -3 lines 0 comments Download
M Source/core/animation/ImageSliceStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +4 lines, -9 lines 0 comments Download
M Source/core/animation/ImageStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -6 lines 0 comments Download
M Source/core/animation/ImageStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +0 lines, -7 lines 0 comments Download
M Source/core/animation/InertEffect.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/InertEffect.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/IntegerOptionalIntegerSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -9 lines 0 comments Download
M Source/core/animation/IntegerOptionalIntegerSVGInterpolation.cpp View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/IntegerSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -9 lines 0 comments Download
M Source/core/animation/InterpolableValue.h View 1 2 3 4 5 6 7 8 9 6 chunks +23 lines, -28 lines 0 comments Download
M Source/core/animation/InterpolableValue.cpp View 1 2 3 chunks +0 lines, -14 lines 0 comments Download
M Source/core/animation/InterpolableValueTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 8 chunks +18 lines, -18 lines 0 comments Download
M Source/core/animation/Interpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +5 lines, -7 lines 0 comments Download
M Source/core/animation/Interpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +1 line, -8 lines 0 comments Download
M Source/core/animation/InterpolationEffect.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +11 lines, -15 lines 0 comments Download
M Source/core/animation/InterpolationEffect.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +6 lines, -16 lines 0 comments Download
M Source/core/animation/InterpolationEffectTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 6 chunks +8 lines, -8 lines 0 comments Download
M Source/core/animation/InterpolationType.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +12 lines, -12 lines 0 comments Download
M Source/core/animation/InterpolationValue.h View 1 2 3 chunks +7 lines, -13 lines 0 comments Download
M Source/core/animation/InvalidatableStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +8 lines, -18 lines 0 comments Download
M Source/core/animation/InvalidatableStyleInterpolation.cpp View 1 2 3 4 5 4 chunks +6 lines, -6 lines 0 comments Download
M Source/core/animation/Keyframe.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 5 chunks +13 lines, -17 lines 0 comments Download
M Source/core/animation/KeyframeEffect.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/KeyframeEffectModel.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 6 chunks +10 lines, -14 lines 0 comments Download
M Source/core/animation/KeyframeEffectModel.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 7 chunks +5 lines, -22 lines 0 comments Download
M Source/core/animation/KeyframeEffectModelTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 24 chunks +28 lines, -28 lines 0 comments Download
M Source/core/animation/LegacyStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -9 lines 0 comments Download
M Source/core/animation/LengthBoxStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +5 lines, -6 lines 0 comments Download
M Source/core/animation/LengthBoxStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -11 lines 0 comments Download
M Source/core/animation/LengthBoxStyleInterpolationTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/LengthInterpolationType.h View 1 2 1 chunk +6 lines, -6 lines 0 comments Download
M Source/core/animation/LengthInterpolationType.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 7 chunks +16 lines, -21 lines 0 comments Download
M Source/core/animation/LengthPairStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -4 lines 0 comments Download
M Source/core/animation/LengthPairStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/LengthPairStyleInterpolationTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/LengthSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +3 lines, -8 lines 0 comments Download
M Source/core/animation/LengthSVGInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +6 lines, -6 lines 0 comments Download
M Source/core/animation/LengthStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +4 lines, -6 lines 0 comments Download
M Source/core/animation/LengthStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +6 lines, -11 lines 0 comments Download
M Source/core/animation/LengthStyleInterpolationTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 7 chunks +8 lines, -8 lines 0 comments Download
M Source/core/animation/ListSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 5 chunks +11 lines, -16 lines 0 comments Download
M Source/core/animation/ListStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 7 chunks +13 lines, -13 lines 0 comments Download
M Source/core/animation/NumberOptionalNumberSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +5 lines, -10 lines 0 comments Download
M Source/core/animation/NumberSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +4 lines, -9 lines 0 comments Download
M Source/core/animation/PathSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -7 lines 0 comments Download
M Source/core/animation/PathSVGInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 chunks +20 lines, -20 lines 0 comments Download
M Source/core/animation/PointSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/PrimitiveInterpolation.h View 1 2 3 4 5 6 7 8 9 5 chunks +17 lines, -34 lines 0 comments Download
M Source/core/animation/RectSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -9 lines 0 comments Download
M Source/core/animation/RectSVGInterpolation.cpp View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/SVGInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -8 lines 0 comments Download
M Source/core/animation/SVGStrokeDasharrayStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +2 lines, -7 lines 0 comments Download
M Source/core/animation/SVGStrokeDasharrayStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +4 lines, -4 lines 0 comments Download
M Source/core/animation/SVGStrokeDasharrayStyleInterpolationTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/SampledEffect.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +6 lines, -10 lines 0 comments Download
M Source/core/animation/SampledEffect.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +1 line, -4 lines 0 comments Download
M Source/core/animation/ShadowStyleInterpolation.h View 1 2 2 chunks +4 lines, -4 lines 0 comments Download
M Source/core/animation/ShadowStyleInterpolation.cpp View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/animation/ShadowStyleInterpolationTest.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/StringKeyframe.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 5 chunks +18 lines, -24 lines 0 comments Download
M Source/core/animation/StringKeyframe.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 16 chunks +28 lines, -46 lines 0 comments Download
M Source/core/animation/StyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -6 lines 0 comments Download
M Source/core/animation/TransformSVGInterpolation.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/TransformSVGInterpolation.cpp View 1 2 6 chunks +9 lines, -9 lines 0 comments Download
M Source/core/animation/VisibilityStyleInterpolation.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +4 lines, -5 lines 0 comments Download
M Source/core/animation/VisibilityStyleInterpolation.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +1 line, -5 lines 0 comments Download
M Source/core/animation/VisibilityStyleInterpolationTest.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/animation/animatable/AnimatableClipPathOperation.h View 1 chunk +3 lines, -5 lines 0 comments Download
M Source/core/animation/animatable/AnimatableClipPathOperation.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/animatable/AnimatableColor.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -4 lines 0 comments Download
M Source/core/animation/animatable/AnimatableColor.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/animation/animatable/AnimatableDouble.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -5 lines 0 comments Download
M Source/core/animation/animatable/AnimatableDouble.cpp View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/animatable/AnimatableDoubleAndBool.h View 1 chunk +3 lines, -5 lines 0 comments Download
M Source/core/animation/animatable/AnimatableDoubleAndBool.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/animatable/AnimatableDoubleAndBoolTest.cpp View 3 chunks +6 lines, -6 lines 0 comments Download
M Source/core/animation/animatable/AnimatableDoubleTest.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/animatable/AnimatableFilterOperations.h View 1 chunk +19 lines, -5 lines 2 comments Download
M Source/core/animation/animatable/AnimatableFilterOperations.cpp View 3 chunks +6 lines, -7 lines 0 comments Download
M Source/core/animation/animatable/AnimatableImage.h View 2 chunks +4 lines, -10 lines 0 comments Download
M Source/core/animation/animatable/AnimatableImage.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/animatable/AnimatableLength.h View 2 chunks +5 lines, -7 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLength.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/animatable/AnimatableLengthBox.h View 2 chunks +8 lines, -10 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthBox.cpp View 2 chunks +1 line, -10 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthBoxAndBool.h View 2 chunks +5 lines, -7 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthBoxAndBool.cpp View 2 chunks +1 line, -7 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthPoint.h View 2 chunks +6 lines, -8 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthPoint.cpp View 2 chunks +1 line, -8 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthPoint3D.h View 2 chunks +7 lines, -9 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthPoint3D.cpp View 2 chunks +1 line, -9 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthSize.h View 2 chunks +6 lines, -8 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthSize.cpp View 2 chunks +1 line, -8 lines 0 comments Download
M Source/core/animation/animatable/AnimatableLengthTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/animatable/AnimatableNeutral.h View 1 chunk +2 lines, -4 lines 0 comments Download
M Source/core/animation/animatable/AnimatableRepeatable.h View 1 chunk +7 lines, -9 lines 0 comments Download
M Source/core/animation/animatable/AnimatableRepeatable.cpp View 5 chunks +6 lines, -12 lines 0 comments Download
M Source/core/animation/animatable/AnimatableSVGPaint.h View 3 chunks +7 lines, -13 lines 0 comments Download
M Source/core/animation/animatable/AnimatableSVGPaint.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/animatable/AnimatableShadow.h View 1 chunk +3 lines, -5 lines 0 comments Download
M Source/core/animation/animatable/AnimatableShadow.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/animatable/AnimatableShapeValue.h View 2 chunks +4 lines, -6 lines 0 comments Download
M Source/core/animation/animatable/AnimatableShapeValue.cpp View 2 chunks +1 line, -7 lines 0 comments Download
M Source/core/animation/animatable/AnimatableStrokeDasharrayList.h View 1 chunk +4 lines, -6 lines 0 comments Download
M Source/core/animation/animatable/AnimatableStrokeDasharrayList.cpp View 3 chunks +8 lines, -13 lines 0 comments Download
M Source/core/animation/animatable/AnimatableStrokeDasharrayListTest.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/animatable/AnimatableTransform.h View 1 chunk +2 lines, -4 lines 0 comments Download
M Source/core/animation/animatable/AnimatableTransform.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M Source/core/animation/animatable/AnimatableUnknown.h View 2 chunks +6 lines, -12 lines 0 comments Download
M Source/core/animation/animatable/AnimatableUnknownTest.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/animatable/AnimatableValue.h View 3 chunks +5 lines, -7 lines 0 comments Download
M Source/core/animation/animatable/AnimatableValue.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/animatable/AnimatableValueKeyframe.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +12 lines, -16 lines 0 comments Download
M Source/core/animation/animatable/AnimatableValueKeyframe.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +10 lines, -25 lines 0 comments Download
M Source/core/animation/animatable/AnimatableValueTestHelper.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/animatable/AnimatableValueTestHelperTest.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/animatable/AnimatableVisibility.h View 1 chunk +3 lines, -5 lines 0 comments Download
M Source/core/animation/animatable/AnimatableVisibility.cpp View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/animation/css/CSSAnimatableValueFactory.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/animation/css/CSSAnimatableValueFactory.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 13 chunks +24 lines, -24 lines 0 comments Download
M Source/core/animation/css/CSSAnimationUpdate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 5 chunks +8 lines, -22 lines 0 comments Download
M Source/core/animation/css/CSSAnimations.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +2 lines, -4 lines 0 comments Download
M Source/core/animation/css/CSSAnimations.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 8 chunks +10 lines, -13 lines 0 comments Download
M Source/core/css/resolver/AnimatedStyleBuilder.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +1 line, -1 line 0 comments Download
M Source/core/css/resolver/StyleResolver.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/css/resolver/StyleResolver.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +3 lines, -3 lines 0 comments Download
M Source/core/inspector/InspectorAnimationAgent.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +2 lines, -2 lines 0 comments Download
M Source/platform/graphics/filters/FilterOperations.h View 2 chunks +10 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (4 generated)
haraken
Not for review. I'm investigating which object(s) are keys to fix the regression of tough_animation_cases ...
5 years, 4 months ago (2015-08-10 03:51:32 UTC) #2
haraken
In the patch set 3, I unshipped oilpan from AnimatableValue, InterpolableValue, InterpolationValue, PrimitiveInterpolation, Keyframe and ...
5 years, 4 months ago (2015-08-10 08:10:08 UTC) #3
haraken
On 2015/08/10 08:10:08, haraken wrote: > In the patch set 3, I unshipped oilpan from ...
5 years, 4 months ago (2015-08-13 12:12:31 UTC) #4
haraken
Nit: The patch set 10 is rebased with ToT.
5 years, 4 months ago (2015-08-24 06:21:04 UTC) #5
haraken
Sigbjorn: Would you mind taking a look at this CL before asking animation experts for ...
5 years, 3 months ago (2015-09-02 12:05:32 UTC) #7
sof
It looks alright wrt Oilpan details, but do make sure that enable_oilpan=1 doesn't break due ...
5 years, 3 months ago (2015-09-02 13:02:12 UTC) #8
haraken
Thanks for review! Addressed the comments. https://codereview.chromium.org/1276183004/diff/340001/Source/core/animation/KeyframeEffectModelTest.cpp File Source/core/animation/KeyframeEffectModelTest.cpp (right): https://codereview.chromium.org/1276183004/diff/340001/Source/core/animation/KeyframeEffectModelTest.cpp#newcode103 Source/core/animation/KeyframeEffectModelTest.cpp:103: OwnPtr<Vector<RefPtr<Interpolation>>> values = ...
5 years, 3 months ago (2015-09-03 00:12:55 UTC) #9
haraken
Alan: This CL is ready from the oilpan perspective. Would you mind taking a look ...
5 years, 3 months ago (2015-09-03 00:13:43 UTC) #11
alancutter (OOO until 2018)
lgtm for everything outside AnimatableFilterOperations. https://codereview.chromium.org/1276183004/diff/360001/Source/core/animation/animatable/AnimatableFilterOperations.h File Source/core/animation/animatable/AnimatableFilterOperations.h (right): https://codereview.chromium.org/1276183004/diff/360001/Source/core/animation/animatable/AnimatableFilterOperations.h#newcode75 Source/core/animation/animatable/AnimatableFilterOperations.h:75: Persistent<FilterOperationsWrapper> m_operationWrapper; Why do ...
5 years, 3 months ago (2015-09-03 02:28:10 UTC) #12
haraken
Thanks for reviewing the huge CL! https://codereview.chromium.org/1276183004/diff/360001/Source/core/animation/animatable/AnimatableFilterOperations.h File Source/core/animation/animatable/AnimatableFilterOperations.h (right): https://codereview.chromium.org/1276183004/diff/360001/Source/core/animation/animatable/AnimatableFilterOperations.h#newcode75 Source/core/animation/animatable/AnimatableFilterOperations.h:75: Persistent<FilterOperationsWrapper> m_operationWrapper; On ...
5 years, 3 months ago (2015-09-03 02:40:12 UTC) #13
alancutter (OOO until 2018)
On 2015/09/03 at 02:40:12, haraken wrote: > > - FilterOperations is GarbageCollected (i.e., allocated with ...
5 years, 3 months ago (2015-09-03 03:21:56 UTC) #14
haraken
On 2015/09/03 03:21:56, alancutter wrote: > On 2015/09/03 at 02:40:12, haraken wrote: > > > ...
5 years, 3 months ago (2015-09-03 04:06:55 UTC) #15
alancutter (OOO until 2018)
On 2015/09/03 at 04:06:55, haraken wrote: > On 2015/09/03 03:21:56, alancutter wrote: > > On ...
5 years, 3 months ago (2015-09-03 04:09:36 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1276183004/360001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1276183004/360001
5 years, 3 months ago (2015-09-03 04:10:05 UTC) #18
commit-bot: I haz the power
Committed patchset #19 (id:360001) as https://src.chromium.org/viewvc/blink?view=rev&revision=201698
5 years, 3 months ago (2015-09-03 05:13:36 UTC) #19
sof
Oilpan bots are not too happy with this one, http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Oilpan%20%28dbg%29/builds/3869 http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Oilpan%20ASAN/builds/3839 http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Oilpan%20Leak/builds/13161
5 years, 3 months ago (2015-09-03 09:20:53 UTC) #20
haraken
On 2015/09/03 09:20:53, sof wrote: > Oilpan bots are not too happy with this one, ...
5 years, 3 months ago (2015-09-03 10:23:51 UTC) #21
haraken
On 2015/09/03 10:23:51, haraken wrote: > On 2015/09/03 09:20:53, sof wrote: > > Oilpan bots ...
5 years, 3 months ago (2015-09-03 11:14:06 UTC) #22
sof
On 2015/09/03 11:14:06, haraken wrote: > On 2015/09/03 10:23:51, haraken wrote: > > On 2015/09/03 ...
5 years, 3 months ago (2015-09-03 13:44:30 UTC) #23
haraken
On 2015/09/03 13:44:30, sof wrote: > On 2015/09/03 11:14:06, haraken wrote: > > On 2015/09/03 ...
5 years, 3 months ago (2015-09-03 14:57:48 UTC) #24
haraken
5 years, 3 months ago (2015-09-04 01:11:56 UTC) #25
Message was sent while issue was closed.
On 2015/09/03 14:57:48, haraken wrote:
> On 2015/09/03 13:44:30, sof wrote:
> > On 2015/09/03 11:14:06, haraken wrote:
> > > On 2015/09/03 10:23:51, haraken wrote:
> > > > On 2015/09/03 09:20:53, sof wrote:
> > > > > Oilpan bots are not too happy with this one,
> > > > > 
> > > > >  
> > > > >
> > > >
> > >
> >
>
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Oilpan%...
> > > > >  
> > > > >
> > > >
> > >
> >
>
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Oilpan%...
> > > > >  
> > > > >
> > > >
> > >
> >
>
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Oilpan%...
> > > > 
> > > > Started looking.
> > > 
> > > Fixed in https://codereview.chromium.org/1302233010/.
> > 
> > Thanks, looks better. The leaks are still present,
> > 
> > 
> >
>
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Oilpan%...
> 
> The leak bot is great... Let me take care of it tomorrow morning.

Fix uploaded: https://codereview.chromium.org/1325433005/

Powered by Google App Engine
This is Rietveld 408576698