Chromium Code Reviews
Help | Chromium Project | Gerrit Changes | Sign in
(3)

Issue 1205143003: Remove diagnostic code from BlockPainter. (Closed)

Created:
4 years, 10 months ago by Stephen Chennney
Modified:
4 years, 9 months ago
Reviewers:
chrishtr
CC:
blink-reviews, blink-reviews-paint_chromium.org, dshwang, slimming-paint-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Remove diagnostic code from BlockPainter. There have been no crashes since the diagnostic code was added, suggesting that the minor change in behavior that the code introduced was sufficient to avoid the crash. Either that or just having more code there avoided the crash, which would be odd. This change keeps the new behavior while removing the diagnostics. R=chrishtr BUG=475698 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=197857

Patch Set 1 #

Patch Set 2 : Mac expectations, not sure why this is changed #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -5 lines) Patch
M LayoutTests/TestExpectations View 1 1 chunk +2 lines, -0 lines 0 comments Download
M Source/core/paint/BlockPainter.cpp View 1 chunk +1 line, -5 lines 2 comments Download

Messages

Total messages: 25 (10 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1205143003/1
4 years, 10 months ago (2015-06-24 21:23:21 UTC) #2
Stephen Chennney
I cleaning up after myself. There have been no recent crashes hitting this code, so ...
4 years, 10 months ago (2015-06-24 21:24:04 UTC) #3
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_blink_rel on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/mac_blink_rel/builds/60645)
4 years, 10 months ago (2015-06-24 23:25:12 UTC) #5
chrishtr
lgtm
4 years, 10 months ago (2015-06-24 23:48:40 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1205143003/1
4 years, 10 months ago (2015-06-24 23:48:57 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: mac_blink_rel on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/mac_blink_rel/builds/60663)
4 years, 10 months ago (2015-06-25 01:22:47 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1205143003/1
4 years, 10 months ago (2015-06-25 15:56:17 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: mac_blink_rel on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/mac_blink_rel/builds/60768)
4 years, 10 months ago (2015-06-25 17:10:14 UTC) #14
Stephen Chennney
The Mac rel result is now better than it was before (it's drawing text). I ...
4 years, 10 months ago (2015-06-25 19:28:57 UTC) #15
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1205143003/20001
4 years, 10 months ago (2015-06-25 19:32:06 UTC) #18
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 10 months ago (2015-06-25 20:50:27 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1205143003/20001
4 years, 10 months ago (2015-06-25 20:55:57 UTC) #22
commit-bot: I haz the power
Committed patchset #2 (id:20001) as https://src.chromium.org/viewvc/blink?view=rev&revision=197857
4 years, 10 months ago (2015-06-25 21:00:00 UTC) #23
chrishtr
https://codereview.chromium.org/1205143003/diff/20001/Source/core/paint/BlockPainter.cpp File Source/core/paint/BlockPainter.cpp (right): https://codereview.chromium.org/1205143003/diff/20001/Source/core/paint/BlockPainter.cpp#newcode42 Source/core/paint/BlockPainter.cpp:42: if (m_layoutBlock.isDocumentElement()) { I think this conditional needs to ...
4 years, 9 months ago (2015-07-13 17:09:40 UTC) #24
Stephen Chennney
4 years, 9 months ago (2015-07-20 17:42:30 UTC) #25
Message was sent while issue was closed.
https://codereview.chromium.org/1205143003/diff/20001/Source/core/paint/Block...
File Source/core/paint/BlockPainter.cpp (right):

https://codereview.chromium.org/1205143003/diff/20001/Source/core/paint/Block...
Source/core/paint/BlockPainter.cpp:42: if (m_layoutBlock.isDocumentElement()) {
On 2015/07/13 17:09:40, chrishtr wrote:
> I think this conditional needs to be inverted. It appears to have caused the
> performance regression in crbug.com/504955.

Can't believe I messed this up, and nothing broke is even more unbelievable.
https://codereview.chromium.org/1219093002/

Powered by Google App Engine
This is Rietveld 408576698