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

Issue 1029263011: Don't call PaintChildren() from inside OnPaint(). (Closed)

Created:
5 years, 9 months ago by danakj
Modified:
4 years ago
Reviewers:
Evan Stade
CC:
chromium-reviews, estade+watch_chromium.org, rouslan+autofillwatch_chromium.org, tfarina, enne (OOO), piman, sadrul
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Don't call PaintChildren() from inside OnPaint(). OnPaint() is not part of the recursion, it won't have access to the necessary pieces to do recursion. If you need to do painting while inside the recursion, this should happen in PaintChildren(). So move the contents of OnPaint() to PaintChildren(). R=estade@chromium.org BUG=466426 Committed: https://crrev.com/d2c0e1b3b0c1a34652246603b672298f73261ed4 Cr-Commit-Position: refs/heads/master@{#322487}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+0 lines, -15 lines) Patch
M chrome/browser/ui/views/autofill/autofill_dialog_views.h View 2 chunks +0 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/autofill/autofill_dialog_views.cc View 3 chunks +0 lines, -12 lines 0 comments Download

Messages

Total messages: 15 (3 generated)
danakj
Hi Evan, How do I verify that I'm not breaking something when touching the paint ...
5 years, 9 months ago (2015-03-26 00:44:10 UTC) #2
Evan Stade
On 2015/03/26 00:44:10, danakj wrote: > Hi Evan, > > How do I verify that ...
5 years, 9 months ago (2015-03-26 01:54:50 UTC) #3
danakj
On 2015/03/26 01:54:50, Evan Stade wrote: > On 2015/03/26 00:44:10, danakj wrote: > > Hi ...
5 years, 9 months ago (2015-03-26 22:26:34 UTC) #5
Evan Stade
did you also check the continue case (generating wallet card)? if so lgtm
5 years, 9 months ago (2015-03-26 22:40:11 UTC) #6
danakj
On Thu, Mar 26, 2015 at 3:40 PM, <estade@chromium.org> wrote: > did you also check ...
5 years, 9 months ago (2015-03-26 22:49:53 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1029263011/1
5 years, 9 months ago (2015-03-26 22:50:15 UTC) #9
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years, 9 months ago (2015-03-26 22:54:18 UTC) #10
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/d2c0e1b3b0c1a34652246603b672298f73261ed4 Cr-Commit-Position: refs/heads/master@{#322487}
5 years, 9 months ago (2015-03-26 22:54:59 UTC) #11
Evan Stade
On 2015/03/26 22:54:59, I haz the power (commit-bot) wrote: > Patchset 1 (id:??) landed as ...
5 years, 9 months ago (2015-03-26 22:58:07 UTC) #12
danakj
On Thu, Mar 26, 2015 at 3:58 PM, <estade@chromium.org> wrote: > On 2015/03/26 22:54:59, I ...
5 years, 9 months ago (2015-03-26 23:03:13 UTC) #13
Evan Stade
On 2015/03/26 23:03:13, danakj wrote: > On Thu, Mar 26, 2015 at 3:58 PM, <mailto:estade@chromium.org> ...
5 years, 9 months ago (2015-03-27 18:52:45 UTC) #14
danakj
5 years, 9 months ago (2015-03-27 18:55:52 UTC) #15
Message was sent while issue was closed.
On Fri, Mar 27, 2015 at 11:52 AM, <estade@chromium.org> wrote:

> On 2015/03/26 23:03:13, danakj wrote:
>
>  On Thu, Mar 26, 2015 at 3:58 PM, <mailto:estade@chromium.org> wrote:
>>
>
>  > On 2015/03/26 22:54:59, I haz the power (commit-bot) wrote:
>> >
>> >> Patchset 1 (id:??) landed as
>> >> https://crrev.com/d2c0e1b3b0c1a34652246603b672298f73261ed4
>> >> Cr-Commit-Position: refs/heads/master@{#322487}
>> >>
>> >
>> > this is the screen you need to verify:
>> > https://screenshot.googleplex.com/s4WhPoJ0W4.png
>>
>
>
>  Oh, I'm not sure how to get there.
>>
>
>  I assume this isn't by putting in a credit card number and hitting
>> continue?
>>
>
>  I tried hitting the "Use google wallet" and logged in, and it gave me
>> instead "You must upgrade Chromium to use Google Wallet [$1]" and back to
>> the fill in credit card screen.
>>
>
>  To unsubscribe from this group and stop receiving emails from it, send an
>>
> email
>
>> to mailto:chromium-reviews+unsubscribe@chromium.org.
>>
>
> yea.. might be a problem of your api key. Do you have a 'google_api_key'
> set up
> in ~/.gyp/include.gypi?
>

I have them set via environment vars.

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698