DescriptionRevert of Fix leak PaintLayerReflectionInfo (patchset #3 id:40001 of https://codereview.chromium.org/1657883002/ )
Reason for revert:
Caused crashes on CrWinClang:
https://build.chromium.org/p/chromium.fyi/builders/CrWinClang%20tester/builds/4122/steps/webkit_unit_tests/logs/stdio
Original issue's description:
> Fix leak PaintLayerReflectionInfo
>
> Previously PaintLayerReflectionInfo required destroy() to be called
> before destruction, but we missed the call in
> PaintLayer::updateReflectionInfo(), causing leak of the reflection
> layout object and the layer for the reflection.
>
> Delete PaintLayerReflectionInfo::destroy(). Use destructor instead.
>
> BUG=582717
> TEST=PaintLayerTest.ReflectionLeak
>
> Committed: https://crrev.com/8718e5b803192df3cd4cec8907330443104063ee
> Cr-Commit-Position: refs/heads/master@{#372985}
TBR=wangxianzhu@chromium.org
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=582717
Committed: https://crrev.com/304935d656ea2151cf306e834ce93a59ed4d0276
Cr-Commit-Position: refs/heads/master@{#373458}
Patch Set 1 #
Messages
Total messages: 10 (2 generated)
|