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

Issue 1514743002: cc: turn on strict paint property checking (Closed)

Created:
5 years ago by enne (OOO)
Modified:
4 years, 11 months ago
CC:
cc-bugs_chromium.org, chromium-reviews, darin-cc_chromium.org, dtrainor+watch-blimp_chromium.org, jam, kmarshall+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, nyquist+watch-blimp_chromium.org, piman+watch_chromium.org, sriramsr+watch-blimp_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

cc: turn on strict paint property checking This is in preparation for getting rid of paint properties entirely. Turned on the setting always, turned DCHECKs to CHECKs to get better canary input, and deleted tests that no longer make sense. I plan on reverting this patch if this CHECK fires on any page. R=danakj@chromium.org,chrishtr@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/75e2fba8610567c6b903ecd929707660570d3197 Cr-Commit-Position: refs/heads/master@{#367360}

Patch Set 1 #

Patch Set 2 : compile fix: remove another flag reference #

Patch Set 3 : Fix DragImageView to not resize during paint #

Total comments: 1

Patch Set 4 : Split drag image view changes to another patch #

Patch Set 5 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+45 lines, -177 lines) Patch
blimp/client/compositor/blimp_layer_tree_settings.cc View 1 chunk +0 lines, -1 line 0 comments Download
cc/base/switches.cc View 1 chunk +0 lines, -4 lines 0 comments Download
cc/layers/layer.cc View 44 chunks +44 lines, -44 lines 0 comments Download
cc/trees/layer_tree_host_unittest.cc View 2 chunks +0 lines, -123 lines 0 comments Download
cc/trees/layer_tree_settings.cc View 1 chunk +1 line, -1 line 0 comments Download
content/browser/renderer_host/render_process_host_impl.cc View 1 chunk +0 lines, -1 line 0 comments Download
content/renderer/gpu/render_widget_compositor.cc View 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 44 (21 generated)
enne (OOO)
5 years ago (2015-12-10 00:26:57 UTC) #2
danakj
LGTM
5 years ago (2015-12-10 00:42:34 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1514743002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1514743002/1
5 years ago (2015-12-10 01:40:17 UTC) #8
chrishtr
lgtm
5 years ago (2015-12-10 01:42:50 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/127376)
5 years ago (2015-12-10 01:51:53 UTC) #11
enne (OOO)
+dtrainor for blimp/ rubber stamp
5 years ago (2015-12-10 02:21:15 UTC) #13
David Trainor- moved to gerrit
blimp lgtm
5 years ago (2015-12-10 05:14:49 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1514743002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1514743002/20001
5 years ago (2015-12-10 18:59:49 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/127678)
5 years ago (2015-12-10 19:20:17 UTC) #19
enne (OOO)
+sievers for content/
5 years ago (2015-12-10 19:36:33 UTC) #20
no sievers
On 2015/12/10 19:36:33, enne wrote: > +sievers for content/ lgtm
5 years ago (2015-12-10 20:15:19 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1514743002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1514743002/20001
5 years ago (2015-12-10 20:46:09 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/100479)
5 years ago (2015-12-10 21:46:27 UTC) #25
mfomitchev
I think ideally the changes to ash/drag_drop/drag_image_view.* would be done in a separate CL. For ...
5 years ago (2015-12-11 15:37:01 UTC) #27
mfomitchev
Ok, I got confused with the CLs - the DnD changes are in crrev.com/1517873003. So ...
5 years ago (2015-12-11 17:10:56 UTC) #28
enne (OOO)
On 2015/12/11 at 17:10:56, mfomitchev wrote: > Ok, I got confused with the CLs - ...
5 years ago (2015-12-11 17:21:38 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1514743002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1514743002/60001
5 years ago (2015-12-12 02:23:40 UTC) #32
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/142446)
5 years ago (2015-12-12 04:01:16 UTC) #34
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1514743002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1514743002/60001
5 years ago (2015-12-14 22:06:34 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1514743002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1514743002/80001
4 years, 11 months ago (2016-01-04 19:12:14 UTC) #40
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 11 months ago (2016-01-04 20:34:32 UTC) #41
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/75e2fba8610567c6b903ecd929707660570d3197 Cr-Commit-Position: refs/heads/master@{#367360}
4 years, 11 months ago (2016-01-04 20:36:04 UTC) #43
Will Harris
4 years, 11 months ago (2016-01-06 16:22:19 UTC) #44
Message was sent while issue was closed.
please see bug 574649 where this is seemingly causing a lot of crashes, top
crasher with 76% of crashes.

Powered by Google App Engine
This is Rietveld 408576698