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

Issue 459353002: Oilpan: Move more code of RenderObject destructors to destroy(). (Closed)

Created:
6 years, 4 months ago by tkent
Modified:
6 years, 4 months ago
Reviewers:
oilpan-reviews, haraken
CC:
blink-reviews, blink-reviews-rendering, zoltan1, eae+blinkwatch, leviw+renderwatch, kouhei+svg_chromium.org, fs, ed+blinkwatch_opera.com, krit, f(malita), gyuyoung.kim_webkit.org, jchaffraix+rendering, pdr., rwlbuis, Stephen Chennney, rune+blink
Project:
blink
Visibility:
Public.

Description

Oilpan: Move more code of RenderObject destructors to destroy(). Like [1] and [2]. We should do it in general. [1] http://src.chromium.org/viewvc/blink?view=revision&revision=180023 [2] http://src.chromium.org/viewvc/blink?view=revision&revision=180029 BUG=398342 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=180046

Patch Set 1 : #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -1 line) Patch
M Source/core/rendering/RenderBlock.h View 2 chunks +2 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderBlock.cpp View 2 chunks +17 lines, -1 line 5 comments Download
M Source/core/rendering/RenderBoxModelObject.h View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/rendering/RenderBoxModelObject.cpp View 1 chunk +5 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderCounter.h View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/rendering/RenderCounter.cpp View 1 chunk +5 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderListMarker.h View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/rendering/RenderListMarker.cpp View 1 chunk +5 lines, -0 lines 0 comments Download
M Source/core/rendering/svg/RenderSVGImage.h View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/rendering/svg/RenderSVGImage.cpp View 1 chunk +5 lines, -0 lines 0 comments Download
M Source/core/rendering/svg/RenderSVGResourceFilter.h View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/rendering/svg/RenderSVGResourceFilter.cpp View 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
tkent
Please review this.
6 years, 4 months ago (2014-08-12 07:53:05 UTC) #1
haraken
LGTM https://codereview.chromium.org/459353002/diff/20001/Source/core/rendering/RenderBlock.cpp File Source/core/rendering/RenderBlock.cpp (right): https://codereview.chromium.org/459353002/diff/20001/Source/core/rendering/RenderBlock.cpp#newcode232 Source/core/rendering/RenderBlock.cpp:232: removeFromGlobalMaps(); Can't we call removeFromGlobalMaps() in destroy() in ...
6 years, 4 months ago (2014-08-12 08:08:16 UTC) #2
tkent
https://codereview.chromium.org/459353002/diff/20001/Source/core/rendering/RenderBlock.cpp File Source/core/rendering/RenderBlock.cpp (right): https://codereview.chromium.org/459353002/diff/20001/Source/core/rendering/RenderBlock.cpp#newcode232 Source/core/rendering/RenderBlock.cpp:232: removeFromGlobalMaps(); On 2014/08/12 08:08:15, haraken wrote: > > Can't ...
6 years, 4 months ago (2014-08-12 08:37:51 UTC) #3
tkent
The CQ bit was checked by tkent@chromium.org
6 years, 4 months ago (2014-08-12 08:37:56 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tkent@chromium.org/459353002/20001
6 years, 4 months ago (2014-08-12 08:38:16 UTC) #5
haraken
https://codereview.chromium.org/459353002/diff/20001/Source/core/rendering/RenderBlock.cpp File Source/core/rendering/RenderBlock.cpp (right): https://codereview.chromium.org/459353002/diff/20001/Source/core/rendering/RenderBlock.cpp#newcode238 Source/core/rendering/RenderBlock.cpp:238: RenderBox::destroy(); On 2014/08/12 08:37:51, tkent wrote: > On 2014/08/12 ...
6 years, 4 months ago (2014-08-12 08:47:00 UTC) #6
commit-bot: I haz the power
Change committed as 180046
6 years, 4 months ago (2014-08-12 08:48:15 UTC) #7
tkent
6 years, 4 months ago (2014-08-18 05:14:43 UTC) #8
Message was sent while issue was closed.
A revert of this CL (patchset #1) has been created in
https://codereview.chromium.org/478923005/ by tkent@chromium.org.

The reason for reverting is: Caused crashes in
ImageQualityController::highQualityRepaintTimerFired().
.

Powered by Google App Engine
This is Rietveld 408576698